filter find 区别

jquery的filter将在一组已经选取的元素里面选择

jquery的find将在一组已经选取的元素的子节点里面选择

find()查找的是子孙、children()查找的是子女元素

  1. <div class="peanuts">
  2.         <p class="elephants"></p>
  3. </div>
  4. <div class="elephants">
  5.         <p></p>
  6. </div>

$('div').filter('.elephants');//4

$('div').find('.elephants'); //1

你可能感兴趣的:(filter)