私は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.