![](/img/trans.png)
[英]How to get HTML Input Element tag with jquery class selector?
[英]How to select an element across inner <HTML> tag contained in a Iframe with jQuery selector?
我有一个奇怪的页面,在另一个HTML标记内有一个HTML标记,(我知道...但是这超出了我的控制范围),我尝试使用jQuery选择内部元素中的元素,但是没有运气。 好像jQuery不会跨第二HTML标记吗?
例如
<HTML>
<Body>
<div id="foo">
<iframe>
<HTML>
<Body>
<div>
^^^^ select this div ^^^^
</div>
</Body>
</HTML>
</iframe>
</div>
</Body>
</HTML>
我无法选择带有
$('#foo>iframe>HTML>Body>div')
任何输入将不胜感激!
谢谢
好的,问题已更新,所以我之前的答案无效。
首先-整理您的HTML标记,该标记无效。 这是HTML的正确结构:
<body>
<div id="foo">
<div>
<p> bar </p>
</div>
</div>
</body>
选择内部带有“ bar”的div的jquery是:
$('#foo > div > p ').html(); // Returns "bar"
检查此JSFiddle以获取更多信息和示例:JSFiddle : http : //jsfiddle.net/nnysu/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.