Javascript 链接单击事件的Jquery不会触发
我的悬停事件被触发,如果我删除了悬停事件,单击仍然不会被触发。有什么问题吗Javascript 链接单击事件的Jquery不会触发,javascript,jquery,Javascript,Jquery,我的悬停事件被触发,如果我删除了悬停事件,单击仍然不会被触发。有什么问题吗 items = '<li></li>';//some html content list.html(items); list.show().children(). hover(function () { alert('hover'); }, function () { alert('gone'); }). click(func
items = '<li></li>';//some html content
list.html(items);
list.show().children().
hover(function () {
alert('hover');
}, function () {
alert('gone');
}).
click(function () {
alert('clicked'); //this is never reached when I click a list item.
});
items=''//一些html内容
html(项目);
list.show().children()。
悬停(函数(){
警报(“悬停”);
},函数(){
警惕(“消失”);
}).
单击(函数(){
警报('clicked');//当我单击列表项时,永远不会到达该警报。
});
在这个小示例中效果很好。你一定还漏掉了什么?我不太清楚发生了什么事。代码比这更复杂,它实际上是一个自动完成下拉列表。我没有其他单击事件,因此无法覆盖。即使我删除了悬停代码,也不会触发单击。请缩小代码(或注释掉),确保首先调用它。然后一次只把一部分放回一部分。