循环所有<;李>;在Jquery中更改样式?
如何使用juqey检查值并添加样式来传递LI中的所有元素循环所有<;李>;在Jquery中更改样式?,jquery,css,indexof,Jquery,Css,Indexof,如何使用juqey检查值并添加样式来传递LI中的所有元素 <ul class="pager"> <li class="first"><span>1</span></li> <li><a href="/blog?page=2">2</a></li> <li><a href="/blog?page=3">3</a></li> &l
<ul class="pager">
<li class="first"><span>1</span></li>
<li><a href="/blog?page=2">2</a></li>
<li><a href="/blog?page=3">3</a></li>
<li><a href="/blog?page=4">4</a></li>
<li><span>...</span></li>
<li><a href="/blog?page=2">></a></li>
<li class="last"><a href="/blog?page=8">>></a></li>
</ul>
- 1
我想添加样式背景色:白色
,但我想检查值是否为。。。并添加跨度样式。jquery的所有功能?我认为您正在寻找类似的功能:
$('.pager li').each(function() {
var $li = $(this);
if ($li.children().text() === '...') {
$li.css('background-color', 'white');
}
});
是的,
:contains
是区分大小写的,如果您要搜索文本。请更详细地解释您的问题。我想检查是否有。。。在$("ul.pager").find("span:contains('..')").css("background-color", "white");