Jquery选择器找到目标后会返回true么?
Jquery选择器找到如果没找到返回空的列表,成功则返回对应dom的Jquery对象列表。
if($('#div')[0]){//code}
这种问题你自己调试下不就完了?
来试下:
alert($('.author'));
不管有没有找到,这里返回的都是object
不会,返回一个jquery对象。这个对象中会有一个length,你可以根据这个length来判断是否找到了目标!
不管找没找到,$()
函数都会返回一个jquery对象,这个jquery对象有个length属性,表示找到多少个匹配的DOM元素,为0就是没找到。