$id=$(".img").find("[imgs==1]").attr("id"); 解释

原创 2013年12月02日 15:19:06
jquery查找的代码
$(".img") 获取class='img'的元素 返回是个集合
$(".img").find("[imgs==1]") 默认从第一个 class='img'的元素 中,查找子 属性imgs等于1的子元素 返回是个集合

$(".img").find("[imgs==1]").attr("id") 返回子元素集合中的第一个元素的 id属性

但是这个有隐患的。如果 $(".img").length=0 就是没有找到,那么执行 $(".img").find("[imgs==1]就会出错
如果 $(".img").find("[imgs==1]").length=0,那么执行$(".img").find("[imgs==1]").attr("id")就会出错。如果页面结构,就是这么来的,就不会出错。

相关文章推荐

<a>普通链接,邮件链接<id><img>

设置链接 设置图片链接 情境:当原链接(图片,网页等)被改放到新文件夹,网页超链接会失效。 方法: 无论原链接移动到子文件夹或父文件夹,都可按照格式直接复制粘贴新地址。(记得把\改...

Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradl

发现android studio是真的可爱啊,上一秒还没问题可以build运行,下一秒就出错。。。好,你任性,你牛逼。。 说下今天又遇到的两个问题:Failed to apply plugin ...

[content-description] find_element_by_accessibility_id 在 android 中的详解

最近 Appium 引入了一个新的 find element 方法:python client 为例 def find_element_by_accessibility_id(self, i...

Android使用TabHost程序异常终止could not create tab content because could not find view with id 错误

Android使用TabHost程序异常终止could not create tab contentbecause could not find view with id 。。。错误 我试验Ta...

mp3 ID3 v1,v2 信息获取 c代码

  • 2013年05月03日 11:35
  • 30KB
  • 下载

比较IC卡、ID卡、M1卡、CPU卡它们之间有什么区别?

IC卡的定义 :  IC(Integrated Circuit)卡是1970年由法国人Roland Moreno发明的,他第一次将可编程设置的IC芯片放于卡片中,使卡片具有更多功能。“IC卡”和...

机器学习实战之决策树(1)---ID3算法与信息熵,基尼不纯度

(1)关于ID3算法百度文库有一篇十分详细的文章,介绍看一个例子,给出了具体的计算过程。 文章链接:http://wenku.baidu.com/view/7933c2f6f61fb7360b4...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:$id=$(".img").find("[imgs==1]").attr("id"); 解释
举报原因:
原因补充:

(最多只允许输入30个字)