Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 链接单击事件的Jquery不会触发_Javascript_Jquery - Fatal编程技术网

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');//当我单击列表项时,永远不会到达该警报。 });
    在这个小示例中效果很好。你一定还漏掉了什么?我不太清楚发生了什么事。代码比这更复杂,它实际上是一个自动完成下拉列表。我没有其他单击事件,因此无法覆盖。即使我删除了悬停代码,也不会触发单击。请缩小代码(或注释掉),确保首先调用它。然后一次只把一部分放回一部分。