Я думаю, что следующее будет работать. Мы в основном выполняем «поиск» по содержимому вашего iframe. Как только мы находим нужную ссылку, мы привязываем к ней событие, которое закроет соответствующий iframe в родительском документе. Обратите внимание, что ваш iframe должен находиться в том же домене, что и родительская страница, иначе вы не сможете получить доступ к его элементам. Кроме того, я добавил класс по ссылке, чтобы облегчить выбор. Я предлагаю вам также сделать это.
$("#iframeID").contents().find("a.closeWindow").bind("click", function(){
$("#iframeID", top.document).hide();
});
Если вам абсолютно необходимо привязать привязку к тексту ссылки, вам придется переключаться между ссылками, чтобы найти нужную:
$("a", $("#iframeID").contents()).each(function(){
if ($(this).text() == "Close The Page") {
$(this).bind("click", function() {
$("#iframeID", top.document).hide();
});
}
});