使用jQuery在当前集合中查找元素

时间:2013-04-03 15:17:07

标签: jquery jquery-selectors

我正在创建一个jQuery插件,如何在当前集合中找到.selected元素?

$('a').selected(); // initial set `a`

$.fn.selected = function() {

 return $('.selected', this); 
 // produces `a .selected` but I want to find `a.selected`

}

1 个答案:

答案 0 :(得分:1)

您应该使用.filter()代替:

return this.filter('.selected');

... jQuery原型扩展函数中的this(在您的情况下为$.fn.selected)是指jQuery对象本身。