我看到,现场已被弃用,所以我用。对(),但是当我点击我的链接没有任何反应是加载的HTML中:Click事件不工作加载的HTML
$('.playclose').on("click", function() {
alert('hello');
});
什么想法?
我看到,现场已被弃用,所以我用。对(),但是当我点击我的链接没有任何反应是加载的HTML中:Click事件不工作加载的HTML
$('.playclose').on("click", function() {
alert('hello');
});
什么想法?
试试这个
$(document).on("click",'.playclose', function() {
alert('hello');
});
尝试这样的:
$('body').on('click', '.playclose', function() {
alert('hello');
});
为代表的事件(又名生活)的语法如下:
$('static-container-selector').on(event, target, handler);
注意
代替body
或document
其更好使用任何其他静态容器即。非动态元素,并检查playclose
是否为id
或class
。
确定按钮使用类,而不是一个id?
您的选择器可能是错误的。
$( '#playclose')( 'playclose')的$ insteead
因为我们需要使用类似如下
$(document).on("click",'.playclose', function() {
alert('hello');
});
委托元素,其中为其余你的代码?你使用正确的jQuery版本?至少有playclose的html – Huangism 2013-03-22 17:59:48
请添加HTML代码。帮助我们更容易。 – 2013-03-22 18:03:31