点击<按钮>
Execute jQuery function after clicking <button>
我正在与以下部分作斗争:
<script>
$('button').click(function(){
alert("button clicked");
});
</script>
<button type="button" class="button-save">Save</button>
当我点击按钮时,不会收到警报。我试着用按钮瞄准班级,但也无济于事。当我像这个答案中那样单击Save按钮时,我正试图执行一些ajax(当然不是在我的示例中),所以我需要找到用户何时单击该按钮。
有人能帮忙吗?
您必须等到页面完全呈现后才能绑定处理程序,否则元素还不存在。您有两个选项,在HTML呈现后将script
标记移动到:
<button type="button" class="button-save">Save</button>
<script>
$('button').click(function(){
alert("button clicked");
});
</script>
或者将代码封装在一个DOM就绪语句中。
<script>
$(document).ready(function() {
$('button').click(function(){
alert("button clicked");
});
});
</script>
<button type="button" class="button-save">Save</button>
在html页面的头部添加此行
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
并将代码重写为:
$( document ).ready(function() {
$('button').click(function(){
alert("button clicked");
});
});
相关文章:
- 模拟<按钮>在<asp:button>
- 使用<按钮>
- <md按钮>不适用于Firefox
- Javascript可以't在<输入类型=“;按钮“>铬
- "显示更多“<h: 命令按钮>使用ajax
- 页面设计<a href><按钮><输入>在JSP中
- jQuery选择器<按钮></按钮>
- 如何防止我的<按钮>禁用my:hover的标签
- ng有效,当值通过<按钮>ng单击
- SharePoint<按钮>元素执行页面的不需要的重新加载
- 点击<按钮>
- cURL和JavaScript的提交按钮->ajax
- <的缺少单击事件;span>内部<按钮>元素
- 提交按钮->run.php->弹出->刷新php页面的一部分
- 如何启用<按钮>使用C#标记
- 我可以处理HTML<按钮/>要素
- 更改<a>对于<输入类型=“;按钮“>用“;下载”;所有物
- javascript使用<输入类型=“;按钮“>而不是与<按钮>
- 当“<按钮>"单击
- <按钮>相同的按钮,多个位置,不同的代码