标签: jquery
如何检查.prev()是否失败,即元素是否没有兄弟姐妹?
.prev()
通常在失败时会返回一个空的jquery对象,但是以下每个检查失败都会返回false:
alert( ele.prev() === undefined ); // 'false' alert( $.isEmptyObject( ele.prev() ) ); // 'false' alert( ele.prev() == $() ); // 'false'
注意 ele确实没有任何先前的兄弟姐妹
答案 0 :(得分:3)
prev() 方法返回jQuery对象,您可以通过检查 length 属性来检查它是否包含任何元素。
prev()
jQuery
length
alert( ele.prev().length == 0 )