你好我正在阅读这个问题,人们已经提到要点击在safari和chome上运行你需要设置代码
$('input[type=submit]#btnIsAddress').bind('click', function (event) {
alert("this is code");
selectAddress(event);
event.preventDefault();
return false;
});
此代码适用于桌面上的所有浏览器,适用于iPad上的Chrome,Dolphin和Mercury,但它无法在iPad上进行Safari浏览(请参考最常用的...)相反,它会对待按钮好像它只是文本,它甚至不会尝试运行某人或按下时给我点击动画。
但是我注意到如果我让iPad在页面上进入睡眠状态,那么将iPad重新打开按钮就可以正常工作了。
之前有其他人遇到过这类问题吗?我猜测它与我的javascript有关但看起来很简单的脚本...
答案 0 :(得分:0)
我们没有看到整个背景。如果您将按钮动态添加到DOM,那么您是否尝试使用.live()而不是.bind()?
.live()在jquery 1.4.3中仍然可用。
.on()for jquery 1.11