在这种情况下,当我使用jquery时,如何突出显示每个div?

时间:2015-02-16 22:15:04

标签: php jquery html css

我想用jquery突出显示每个div。我知道你会有一个非常简单的方法来突出它。但挑战是我有超过一千个项目,每个项目都有一个div和一个特定的ID,我需要突出显示每个项目。顺便说一句,我需要为每个div放置每个项目,因为我允许每个用户单独删除它们。你能帮我弄清楚如何实现我的目标吗?升值。

var id_item = $(".item").attr("id").split("_").pop();
        $("#result_"+id_item).css('background-color','yellow')
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<?php $ids="1,2,3,4,5";

<div class="item" id="result_'.$id.'">lion</div>
<div class="item" id="result_'.$id'">tiger</div>
<div class="item" id="result_'.$id'">dog</div>
<!-- I will have thousands item-->

1 个答案:

答案 0 :(得分:1)

你可以突出显示所有

$(".item").css('background-color','yellow')

如果你想在你的选择器中使用id,你可以像这样使用正则表达式选择器

$('div:regex(id,result_[0-9]+)')