如何检查div有脚本?

时间:2013-11-28 04:51:31

标签: jquery html

我有这样的HTML:

<div class="mydiv">
       <script>
           //my script
       </script>
</div>

我现在想检查mydiv类是否有脚本。我怎么能用Jquery做到这一点?

3 个答案:

答案 0 :(得分:13)

首先使用课程.mydiv转到div,然后找到script,然后查看其length

   if(  $(".mydiv").find("script").length)
     {    
       alert("exist");
     }

答案 1 :(得分:5)

您可以将Descendant Selector (“ancestor descendant”)与div一起使用。使用带有选择器的length将显示在容器中找到的scripttag)元素的数量为mydiv

的div
if($('.mydiv script').length)
{
   //script tag found
}

描述:选择作为给定祖先后代的所有元素。

答案 2 :(得分:0)

这将是:

$(function(){
  if($('.mydiv').children('script').length>0){
    // have script tab.
  }
});