我有一个具有以下结构的网页:
<html> <head>...</head> <frameset> <frame name="frame1" src="/index.jsp"/> <frame name="frame2" src="/blank.jsp"/> </frameset> </html>
index.jsp包含:
<html> <head>...</head> <body> ... <div id="test">test is here</div> ... </body> </html>
我需要一个jQuery选择器来直接访问div #test.到目前为止,我只能这样写:$(frames [0] .document.body)…或者这个:$(“frame [name =’frame1′]”).但我有一个模板,要求我在$(“仅此处”)中编写我的选择器.所以我不能使用.find()或其他函数.
解决方法
尝试:
$("div#test",$("#someIFrame").contents())