可以使用jQuery中的.filter()
方法来按照类别匹配元素。具体做法是给需要匹配的元素加上相同的类别,然后使用.filter()
来匹配这些元素。
HTML代码示例:
- Apple
- Orange
- Apple
- Banana
jQuery代码示例:
// 匹配类别为apple的元素
$('li').filter('.apple');
// 匹配类别为orange的元素
$('li').filter('.orange');
上述代码将匹配元素的过程封装到了一个函数中:
function matchElementsByCategory(category) {
return $('li').filter('.' + category);
}
使用示例:
var apples = matchElementsByCategory('apple');
var oranges = matchElementsByCategory('orange');
上一篇:按照它们的类别和子元素填充列表
下一篇:按照他们的名称将组列表项分组