在我們的應用程序中,我們解析一個網頁並將其加載到iFrame中的另一個頁面中。該加載頁面中的所有元素都有它們的tokenid-s。我需要通過這些tokenid-s選擇元素。手段 - 我點擊主頁上的一個元素,並在iFrame的頁面中選擇相應的元素。與jQuery的幫助我做它以下列方式:在iFrame中選擇一個元素jQuery
function selectElement(token) {
$('[tokenid=' + token + ']').addClass('border');
}
但是具有這種功能,我只能,不會在iframe中選擇當前頁面中的元素。任何人都可以告訴我如何選擇加載的iFrame中的元素?
謝謝。
請記住$('iframe')不直接返回iframe。你需要把它從數組中拉出來。 – Kayla 2011-06-11 16:10:57
感謝您的幫助。但這似乎並不奏效。 – cycero 2011-06-11 16:14:14
@cycero,它應該工作。您是否動態生成此iframe?不要忘記,如果您將此iframe的src元素指向另一個域,而不是出於安全原因,則無法訪問其內容。 – 2011-06-11 16:17:15