jQuery:点击在 Safari 和 IE 浏览器中不起作用
jQuery: click is not working in Safari & IE browsers
我一直在使用add_this_button_twitter
类作为元素来分享Twitter帖子。我需要在页面加载中触发此弹出窗口。我尝试使用$('#element').click()
和$('#element').trigger('click')
。但在Safari
&IE
中不起作用。
我已经开始使用以下代码。仅在Safari
4 中获得了结果。
var theEvent = document.createEvent("MouseEvent");
theEvent.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
var element = document.getElementById('tweetlink');
element.dispatchEvent(theEvent);
你能指导我吗?
在 javascript 中使用 AddThis API 可能更好?
相关文章:
- 当在coldfusion中通过AJAX传递时,FORM提交在IE浏览器中给出空表单
- 用于播放背景音乐的嵌入式flash播放器在IE浏览器中不起作用
- Json到CSV下载,可以在chrome中工作,但不能在IE浏览器中工作
- ng类仅适用于所有IE浏览器
- 通过运行条件编译防止JS泄露IE浏览器
- 为什么IE浏览器不喜欢我的点击事件
- Javascript 错误:对象在 IE 浏览器中不支持此属性或方法
- 对于IE浏览器,我需要使用什么来禁用Internet Explorer的默认下拉样式
- 如何检测IE浏览器的角度
- jQuery在一些Mobile/IE浏览器上选择更改
- jQuery:点击在 Safari 和 IE 浏览器中不起作用
- 图像映射热点在IE浏览器中无法正常工作
- 谷歌在IE浏览器中注册不起作用
- 添加面向 IE 浏览器的 CSS 类:JavaScript 或条件注释
- 在 JavaScript 中获取 IE 浏览器语言
- 在IE浏览器中显示结果
- 在IE浏览器中选择不更改的选项
- IE浏览器及其错误之一
- 如何从IE浏览器中的输入文件标签中获取javascript中的文件名
- Windows.load 函数在 IE 浏览器中不起作用