jQuery.prev()方法
jQuery.prev()方法可以获取前一个同级元素,它是jQuery对象的一个方法,可以用来遍历DOM元素。
$("#myElement").prev();
上面的代码表示获取id为myElement的元素的前一个同级元素,返回一个jQuery对象,可以继续调用其他jQuery方法进行处理。
jQuery.prev()方法可以接受一个参数,表示需要过滤的元素。例如:
$("#myElement").prev("div");
上面的代码表示获取id为myElement的元素的前一个div元素,只有符合过滤条件的元素才会被返回。
jQuery.prev()方法还可以接受一个函数,这个函数可以用来过滤元素,只有符合函数中的条件才会被返回。例如:
$("#myElement").prev(function(index, element){ return $(element).attr("class") == "myClass"; });
上面的代码表示获取id为myElement的元素的前一个class为myClass的元素,只有符合函数中的条件才会被返回。
jQuery.prev()方法可以获取前一个同级元素,可以用来遍历DOM元素,也可以接受参数或函数来过滤元素,使用起来非常方便。