日期:2014-05-16  浏览次数:20337 次

jquery的选择器问题
obj.find("li[type='1']")  --我用find查找属性type为1的对象,怎么判断是否查找到了呢。
我用obj.find("li[type='1']").length 貌似不行,不管type设置为多少都返回0,求高手!
jquery?js jquery js

------解决方案--------------------
.返回0就是没有撒
size()!=0
!=undefined
------解决方案--------------------
用length属性是可以判断是否有选中元素对象的,你检查下是不是你的父obj元素对象本身选的不对啊。
------解决方案--------------------
li有type属性吗?
------解决方案--------------------
楼主 可以自己先写一个demo就比较了解了
$().length = 0    没有找到对应的dom
------解决方案--------------------
obj 是什么。
------解决方案--------------------
首先確定你的obj是正確的頁面元素(后代元素中有li[type='1'])