我有一个 html 页面。在其中,我使用 jQuery 在链接上附加点击事件。然后我使用 iframe 从另一个页面引用这个 html 页面。但是我无法使用 js 触发附加在该链接上的事件(当我用鼠标单击链接时,事件被触发没有问题)。如何从父框架触发该事件?我尝试了以下方法,但它不起作用:
var frame = $('#mainFrame'); // the iframe I am trying to access
var link = $('a.btn', frame.contents()); // the element is found correctly
link.trigger('click'); // nothing happens.
var e = link.data('events'); // e is undefined.