如何检查li中的两个参数:contains方法

时间:2013-07-01 11:01:13

标签: javascript jquery css

我使用这个metod来改变css

$("#AllProducts li:contains('" + Product + "')").css("background", "white");

这工作正常,但现在我需要检查两个参数,当我chagne css有些人认为这样

$("#AllProducts li:contains('" + Product + "')&&('" + iCategory + "') ").css("background", "white");

但这不起作用。我无法检查是否包含产品而不是iCategory我需要它们在同一个对象中。

2 个答案:

答案 0 :(得分:2)

我认为你正在寻找like this的东西。简短的回答,试试这个:

$("#AllProducts li:contains('" + Product + "'):contains('" + iCategory + "') ")

答案 1 :(得分:0)

怎么样:

$("#AllProducts li:contains('" + Product + "'):contains('" + iCategory + "')").css("background", "white");