我有这样的HTML:
<div class="mydiv">
<script>
//my script
</script>
</div>
我现在想检查mydiv
类是否有脚本。我怎么能用Jquery做到这一点?
答案 0 :(得分:13)
首先使用课程.mydiv
转到div,然后找到script
,然后查看其length
if( $(".mydiv").find("script").length)
{
alert("exist");
}
答案 1 :(得分:5)
您可以将Descendant Selector (“ancestor descendant”)与div一起使用。使用带有选择器的length
将显示在容器中找到的script
(tag
)元素的数量为mydiv
if($('.mydiv script').length)
{
//script tag found
}
描述:选择作为给定祖先后代的所有元素。
答案 2 :(得分:0)
这将是:
$(function(){
if($('.mydiv').children('script').length>0){
// have script tab.
}
});