如题,我在一次做项目的时候就遇到了这种点击事件无效的问题。在网上查了一下,说的是ajax异步还在处理的时候,js已经加载完了。所以事件根本没有绑定上,就出现了失效的问题。
然后给出了两种解决方法
方法一:
$('.demo1').live('click', function(){
alert('OK');
});
方法二:
$(".demo").on('click','.demol',function(){
alert('OK')
});
我用了方法一是可用的,大家可以自己试试。
如题,我在一次做项目的时候就遇到了这种点击事件无效的问题。在网上查了一下,说的是ajax异步还在处理的时候,js已经加载完了。所以事件根本没有绑定上,就出现了失效的问题。
然后给出了两种解决方法
方法一:
$('.demo1').live('click', function(){
alert('OK');
});
方法二:
$(".demo").on('click','.demol',function(){
alert('OK')
});
我用了方法一是可用的,大家可以自己试试。