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

怎样知道jq选择器没有选择到目标
问个基础问题:怎样知道jq选择器没有选择到目标?

------解决方案--------------------
0 == $(selector).length 
------解决方案--------------------
吓尿,,,

.size()可以返回被选择器选中的数量,这个应该可以吧
------解决方案--------------------
立马下载测试
不管是不是压缩的
不管是 length 还是 size
都能正确返回
------解决方案--------------------
还以为出智力题。
调试器看看不就知道。

------解决方案--------------------
引用:
jquery.1.8.3.min.js

无论是否匹配到,两种方法均返回 0

不然我也不会问的

我用1.8.3试了下没出现你说的问题
------解决方案--------------------
亲测可以返回正确的长度.
或者 if($(e).get(0))