我正在尝试做条件,检查我的8个类是否是相同的边框颜色,它会执行某些操作。
例如:
var alt = $(".test").css;
var altt = $(".test").css("border", "5px solid green");
if (alt == altt) {alert()}
只是将所有边框的颜色设置为绿色并且不会弹出警报
我也尝试了很多不同的变体,它通常会出现语法错误或其他原因,但没有任何作用。我也搜索了这个问题,但找不到任何可以帮助我的东西。
我对jQuery缺乏经验,但我真的需要让它工作。
由于
答案 0 :(得分:0)
您正在寻找的内容可以使用以下代码完成:
if( $('.test').css('border') == '1px solid rgb(0, 128, 0)' ) alert(1);
请注意,.css()
始终将颜色作为RGB值返回。如果您需要使用HEX值,请考虑转换。您可以在此处找到一些示例:RGB to Hex and Hex to RGB