微信内置浏览器不支持 onclick 如何解决?(原因是因为内面中的内容或者标签大部分是动态生成的)

使用了很多onclick事件,但是在Android的微信内置浏览器中,onclick是不能被执行的。

 

开始的写法是:

// $(".contentPic").click(function(){
// $(".contentList").toggle();
// });

 

 

解决办法是:

$(document).on('click','.contentPic',function(){
$(".contentList").toggle();
})

原因:由于页面中的内容大部分是动态生成的,所以也不能写成$(selector).click()

posted on 2017-07-26 11:31  胡小西去哪儿了  阅读(3011)  评论(0编辑  收藏  举报

导航