我通过 jQuery load() 加载内容,但每次加载给定页面时,页面上的点击都会被触发多次。为什么??
请看这里的 fiddle : http://jsfiddle.net/ZUZ3L/ph3tH/2/
最佳答案
只需将点击处理程序放在load
之外:
$(document).ready(function() {
function loadContent() {
$(".ajaxContainer").load("http://fiddle.jshell.net/ #actions", function() {
alert("Done");
});
}
$(".load").click(loadContent);
loadContent();
});
Updated Fiddle
关于javascript - 带有点击的 jQuery load() 动态内容被触发的次数与加载的次数一样多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11073444/