jQuery点击不在iScroll 4上工作?

时间:2013-01-20 15:00:06

标签: jquery iscroll4 iscroll

我有一些iScoll 4正确显示的代码:

<ul id="thelist">
<li id="1">Option 1</li>
<li id="2">Option 2</li>
<li id="3">Option 3</li>
<li id="4">Option 4</li>
</ul>

但是当我使用这个jQuery代码时,它不起作用:

$("li").click(function(){
alert($(this).text());
});

最令人好奇的是这段代码可以运行:

$("#thelist").click(function(){
alert($(this).text());
});

有人可以帮我这个吗?

2 个答案:

答案 0 :(得分:2)

有几种方法可以写这个;我试着用.on()看看会发生什么:

$('#thelist').on({

    click: function () { alert($(this).text()); }

}, 'li');

这是一个jsfiddle来测试。

答案 1 :(得分:0)

您是否尝试过$("#thelist").children("li").click(function() { ...