下面是两段代码,由于某种原因没有发生任何事情,但来自同一个JS文件的其他jQuery函数在UL页面上执行得很好,这是什么那是在盯着我!Click Issue:动态生成的链接不触发Click功能
<ul id="activityPaganation" class="paganation">
<li>1</li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">6</a></li>
</ul>
$(document).ready(function() {
$('#activityPaganation li a').on("click", function(e) {
e.preventDefault();
var pid = $(this).text();
alert(pid);
});
});
你是否有机会将这些动态添加到DOM,或者你确定你没有重复该ID? – PSL
[似乎正在为我工作](http://codepen.io/brigand/pen/aJuHj)。 – FakeRainBrigand
@PSL是的,有通过jquery load()加载() – llanato