为什么我的点击事件没有触发
Why is my click event not firing?
我有一个带按钮的表单。当按钮被点击时,我想运行一个jQuery代码。我无法让它工作,我真的很沮丧。首先,我认为我的选择器不对。因此,我尝试通过将单击事件更改为悬停事件来测试它。悬停事件有效。完全相同的按钮,完全相同的jQuery代码。唯一的区别是我将其更改为悬停。为什么它不适用于点击?有什么想法吗?代码在这里
这不会触发:
$(document).ready(function(){
$("#marketFloorID .sellButton").click(function(){
alert('works');
})
})
这确实会触发:
$(document).ready(function(){
$("#marketFloorID .sellButton").hover(function(){
alert('works');
}),
function(){
//code;
})
})
试试这个
使用元素的 ID:
$(function(){
$('#yourID').on('click',function(){ //do something });
});
使用元素的类:
$(function(){
$('.yourClass').on('click',function(){ //do something });
});
我想通了。对于在不同的js文件中定义的相同按钮,我有另一个单击事件。一旦我删除了该功能,它就开始工作了。谢谢大家
相关文章:
- 为什么我的点击事件没有使用 react js 触发
- 为什么不'我的窗口滚动事件根本没有启动.其他答案没有解决问题
- 如何使用我的Jquery代码创建委托事件侦听器
- 为什么动态加载的事件在我的代码中不能正常工作
- onbeforeunload事件在我的代码中没有触发,但其他示例可以工作
- 为什么我的on change事件在ie9上返回空
- 在我的JavaScript模块中绑定一个点击事件
- 如何在javascript中调用onclick事件?我没有'我不想在我的HTML页面中使用任何事件
- 鼠标事件,我的代码出了什么问题
- 我可以让我的网站的内容可编辑区域对安卓股票浏览器上的触摸事件更敏感吗
- 为什么我的onchange事件发生在页面加载时,而不是在触发时
- 为什么我的Jquery.ajax调用会触发错误事件
- 为什么点击或更改事件都没有触发我的函数
- 为什么我从 JSLint 获得从事件调用的函数的“超出范围”
- 将 OnClick 事件附加到我的标签 - JavaScript.亚德夫.
- 为什么IE浏览器不喜欢我的点击事件
- 为什么我的点击事件没有触发
- 我的链接按钮的OnClick事件永远不会被触发
- 将我的nextPage()函数编写为全局函数,以便onclick事件可以访问它
- 为什么我的javascript鼠标事件没有启动