Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JQuery选择样式=背景色的所有p标记_Jquery_Css - Fatal编程技术网

JQuery选择样式=背景色的所有p标记

JQuery选择样式=背景色的所有p标记,jquery,css,Jquery,Css,如果段落标记的样式=背景色:#aaddff 我有以下内容,但有些地方不太正确,因为没有添加边框 我需要使用element.style还是完全不同 <script type="text/javascript"> $(function () { $('p').filter(function () { return $(this).css("background-color") === "#aaddff"; }) .

如果段落标记的样式=背景色:#aaddff

我有以下内容,但有些地方不太正确,因为没有添加边框

我需要使用element.style还是完全不同

<script type="text/javascript">
    $(function () {
        $('p').filter(function () {
         return $(this).css("background-color") === "#aaddff";
        })
        .css("border", "2px solid black");
    });

</script>

</head>

<body>
<div>       
    <p class="test" style="background-color:#aaddff;">Hello</p>
    <p class="test" style="background-color:blue;">Hello</p>
    <p class="test" style="background-color:#aaddff;">Hello</p>
</div>
</body>

$(函数(){
$('p')。筛选器(函数(){
返回$(this.css(“背景色”)=“#aaddff”;
})
.css(“边框”,“2件纯黑”);
});
您好

您好

您好

$(this).css(“背景色”)
返回颜色的
RGB
值,因此您必须比较该值,而不是十六进制值:

$('p').filter(([uuu,e)=>$(e).css(“背景色”)==“rgb(170221255)”)
.css(“边框”,“2件纯黑”)

您好

您好

您好

$(此).css(“background color”)
返回颜色的
RGB
值,因此您必须比较该值,而不是十六进制值:

$('p').filter(([uuu,e)=>$(e).css(“背景色”)==“rgb(170221255)”)
.css(“边框”,“2件纯黑”)

您好

您好


JQuery在“css”函数中返回RGB值,而不是十六进制代码,如您在中看到的


您可以使用代码将其转换为十六进制。

JQuery在“css”函数中返回RGB值,而不是十六进制代码,如您所见

您可以使用代码转换为十六进制。

可能是的可能副本的副本&&可能是的可能副本的副本&&