您的位置:首页 > Web前端 > JQuery

微信iOS端无法执行jquery on()方法

2017-02-17 14:29 323 查看
微信iOS端无法执行jquery on()方法,click方法可以, 如下代码是不会执行的:

$(function(){

$('body').on('click','.cka',function(){

alert('test');

});

})


解决方法1:在用click绑定一下不推荐使用

$(function(){

$('body').on('click','.cka',function(){

alert('test');

});

$('.cka').click(function(){});
})


解决方法2:元素上面加一个空的onclick=""事件

解决方法3:本方法来自互联网,未验证。

$('<span style="font-family: Arial, Helvetica, sans-serif;">.a</span>').on('click','.b',function(){
var id=$(this).attr('id');
if(id){
window.location.href="{WEB_PATH}/mobile/mobile/item/"+id;
}
});


  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐