Html 用于拾取特定div和css的jQuery if语句

Html 用于拾取特定div和css的jQuery if语句,html,jquery,css,Html,Jquery,Css,我在这里面临一个有趣的问题。试图解决,但仍然无法解决 假设我有一个使用div元素的3x3表框。我的手机背景颜色之一是#999。现在我想要的是:使用jqueryif语句,通过其背景色选择任何特定的单元格,如果为真,则在另一个单元格中放置另一个背景色 我是说。让我们看看这里出售的5号有背景色#999。现在,如果第5单元的背景色为999,则希望将背景色777放入第6单元 $(文档).ready(函数(){ if($(“div.table div:nth child(5)”).css(“背景色”)=

我在这里面临一个有趣的问题。试图解决,但仍然无法解决


假设我有一个使用div元素的3x3表框。我的手机背景颜色之一是#999。现在我想要的是:使用jqueryif语句,通过其背景色选择任何特定的单元格,如果为真,则在另一个单元格中放置另一个背景色

我是说。让我们看看这里出售的5号有背景色#999。现在,如果第5单元的背景色为999,则希望将背景色777放入第6单元


$(文档).ready(函数(){
if($(“div.table div:nth child(5)”).css(“背景色”)==“999”){
$(“div.table div:nth child(6)”).css(“背景色”,“#777”);
};
});
div.table div{
宽度:30%;
显示:内联块;
边框:1px实心#444;
文本对齐:居中;
填充:5px
}
分区表分区:第n个子项(5){
背景色:#999
}

1.
2.
3.
4.
5.
6.
7.
8.
9

您的逻辑是正确的。只需验证十六进制的颜色,而不是RGB

$(文档).ready(函数(){
if($(“div.table div:nth child(5)”).css(“背景色”)==“rgb(153153153)”){
$(“div.table div:nth child(6)”).css(“背景色”,“#777”);
};
});
div.table div{
宽度:30%;
显示:内联块;
边框:1px实心#444;
文本对齐:居中;
填充:5px
}
分区表分区:第n个子项(5){
背景色:#999
}

1.
2.
3.
4.
5.
6.
7.
8.
9

我认为人们不理解这个问题。你说,“通过背景色选择任何一个特定的单元格,如果它是真的,那么在另一个单元格中放置另一个背景色。”。。。。如果是真的,“通过背景色选择任何特定的单元格”,我的意思是如果其背景色为#999,则运行语句。再次使用规范更新帖子。你能告诉我怎么做吗?哇。。好哇。谢谢它起作用了。伟大的