jquery判定成分的子成分是或不是留存的以身作则
分类:计算机网络

jquery推断子成分是或不是留存  

最简易的点子是推断元素相称长度

一、判定子成分是或不是留存  
//一级子成分 if($("#specialId>img").length==0)    
if ($( "#specialId:has(img)" ).length==0)         
{   
  //-----没有img子标记-----    
}   
else    
{   
  //-------有img子标记------    
}   

譬如HTML代码:

二、选取特定id元素下的一定id子成分   
$("#form" ).children( "#t" ) 如此   

复制代码 代码如下:

三、选拔特定id成分下的子元素    $("ul#u>li:nth-child(2)" ) 如此   

<div class='mydiv'></div>

四、判定有些成分是还是不是存在   
if ($( "#myId" ).length>0)   
{   
   //存在    

万般大家的做法是

你或者感兴趣的稿子:

  • jQuery决断元素是不是显示是不是隐身的简练实现代码
  • jQuery判别成分上是否绑定了点名事件的秘籍
  • 关于jQuery判别成分是还是不是留存的题目示例商讨
  • JQuery1.8 推断成分是还是不是绑定事件的方法
  • jQuery判别成分是还是不是存在的可信办法
  • jquery推断成分是还是不是隐伏的八种措施
  • jQuery判别元素是或不是是掩盖的代码
  • jQuery 判断成分上是还是不是绑定了风浪
  • jQuery 判断成分整理汇总

复制代码 代码如下:

if($('.mydiv').length>0)

正如保证且不会出错的做法是:

复制代码 代码如下:

if($('.mydiv').length && $('.mydiv').length>0)
  return true;

 

应用守旧javascript方法,如下:

复制代码 代码如下:

if(document.getElementById('div')) {    
    // 找到到相应元素
} else {    
    // 未有找到找到到相应成分
}

采纳jQuery则相比轻便,只需判定此因素的尺寸是或不是为0,要是为0则此因素海市蜃楼,代码如下:

复制代码 代码如下:

if ($("#div").length > 0){
    // 找到相应id=div的要素,然后施行此块代码
}

居然能找到组合成分,如下,大家找多少个id定义为div的成分里面是还是不是含有img,代码如下:

复制代码 代码如下:

if ($("#div img").length > 0){
    // 找到相应id=div并且包罗img的成分,然后实行此块代码
}

是否非常的粗略,大家能够尝尝选用一下

你恐怕感兴趣的稿子:

  • jQuery剖断成分是或不是显示是不是隐伏的简易完成代码
  • jQuery剖断成分上是还是不是绑定了点名事件的点子
  • 有关jQuery剖断成分是不是存在的难点示例商量
  • JQuery1.8 推断元素是或不是绑定事件的艺术
  • jquery决断成分是不是隐伏的有余艺术
  • jquery剖断元素的子成分是还是不是存在的演示代码
  • jQuery决断成分是或不是是掩盖的代码
  • jQuery 决断元素上是不是绑定了轩然大波
  • jQuery 决断成分整理汇总

本文由正版必中一肖图发布于计算机网络,转载请注明出处:jquery判定成分的子成分是或不是留存的以身作则

上一篇:escape函数解决js中ajax传递中文出现乱码问题 下一篇:没有了
猜你喜欢
热门排行
精彩图文