Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.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 可折叠onclick事件中的Jquery移动列表不';动态添加时无法工作_Javascript_Jquery_Html_Jquery Mobile - Fatal编程技术网

Javascript 可折叠onclick事件中的Jquery移动列表不';动态添加时无法工作

Javascript 可折叠onclick事件中的Jquery移动列表不';动态添加时无法工作,javascript,jquery,html,jquery-mobile,Javascript,Jquery,Html,Jquery Mobile,谁能告诉我为什么这个:起作用了,这个:不起作用了 当然,这只是一些例子。但是我认为如果第二个JSFIDLE项目中的click事件起作用,我也可以在我的项目中解决这个问题 如果我能用两个ul只触发一次点击事件也很好,但现在这并不重要: $("#test1 & 2").on("click", 'li', function() { alert($(this).text()); }); 你只需要这个: $("#createmangelpagecollapsible").on("

谁能告诉我为什么这个:起作用了,这个:不起作用了

当然,这只是一些例子。但是我认为如果第二个JSFIDLE项目中的click事件起作用,我也可以在我的项目中解决这个问题

如果我能用两个ul只触发一次点击事件也很好,但现在这并不重要:

    $("#test1 & 2").on("click", 'li', function() {
    alert($(this).text());
});
你只需要这个:

$("#createmangelpagecollapsible").on("click", 'li', function() {
      alert($(this).text());
});

由于
#test1
#test2
ul
s也是动态生成的,因此不能将其作为最接近的父元素作为选择器,而将
ul
附加到
#createMangelPageCollapsable
div的另一端则将其用作最接近的父元素(容器).

这两个JSIDLE链接都非常适合我!!我找了这么久。。