Запуск обработчика событий для элемента внутри iframe из родительского фрейма

У меня есть html-страница. Внутри него я использую jQuery для прикрепления события click к ссылке. Затем я использую 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. 
9
задан YANG Lei 20 August 2012 в 03:48
поделиться