jQuery:点击在 Safari 和 IE 浏览器中不起作用

jQuery: click is not working in Safari & IE browsers

本文关键字:IE 浏览器 不起作用 Safari jQuery      更新时间:2023-09-26

我一直在使用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 可能更好?