如何检查 div 是否有 header 或 pre 或 paragragh 标签。类似的字体标签有斜体或粗体标签。
实例div即可。
<div id="header">
<h1>
<font>
<i></i>
</font>
</h1>
</div>
或者如果 div 的字体内有 'p' 和 'bold' 标签。
<div id="header">
<p>
<font>
<b></b>
</font>
</p>
</div>
如何检测哪个元素 div 有 .我正在这样做。
if($('#headline header'))
{
alert("headline");
}
if($('#headline paragraph'))
{
alert("paragraph");
}
但这是返回两个值。
这是我的div
最佳答案
你应该使用.has()
var header = $("#header");
if(header.has("h1,h2,h3,h4,h5,h6").length) {
alert("#header div has header");
}
if(header.has("p").length) {
alert("#header div has paragraph");
}
关于javascript - 在 div 中检测标题或段落或粗体/斜体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30363424/