永发信息网

jquery解决了哪些浏览器兼容性

答案:1  悬赏:50  手机版
解决时间 2021-01-29 02:59
  • 提问者网友:骨子里的高雅
  • 2021-01-28 19:50
jquery解决了哪些浏览器兼容性
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-01-28 20:31
本文实例分析了jQuery解决浏览器兼容性问题的方法。分享供参考,具体如下:
问题:
当用户在名为abc的input控件按下回车键时,触发另一控件imgLogin的click事件

在IE 中 document.getElementById('abc').click();能够调用abc的click事件
但是在FF中却不行。
解决方法:
必须以下这样:
var evt = document.createEvent("MouseEvents");
evt.initEvent("click", true, true);
document.getElementById("imgLogin").dispatchEvent(evt);

才能执行input控件的click 事件

如果通过JQuery的话.
$("#abc").keydown(function(e) {
if (e.keyCode == 13) {
$("#imgLogin").click();
}
});

就这样简单几句话就可以了,也不必要去判断浏览器。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯