我有几里:
<ul>
<li class="one"></li>
<li class="one"></li>
<li class="two"></li>
</ul>
我试图只显示那些具有 class="one"的
我尝试过类似的方法:
var li = $('li');
li.each(function(index, data)
{
var liClass = li.attr('class');
switch(liClass)
{
case 'one':
console.log(data);
break;
default:
console.log('no match');
break;
}
});
在这种情况下console.log(data);
应该返回:
<li class="one"></li>
<li class="one"></li>
但它会返回所有内容
有什么想法吗?
谢谢
最佳答案
var li = $('li');
li.each(function(index, data) {
if($(this).hasClass('one')) {
console.log(data);
}
});
关于javascript - 如何使用 javascript/jquery 仅显示具有特定类的 li?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13265500/