我有以下java脚本代码,其中,单独选择所有索引以更改其样式属性。那么如何一次选择所有索引来改变它们的风格呢?
$("#options input[type=checkbox]")[0].style.marginTop = "2px";
$("#options input[type=checkbox]")[1].style.marginTop = "2px";
$("#options input[type=checkbox]")[2].style.marginTop = "2px";
$("#options input[type=checkbox]")[3].style.marginTop = "2px";
$("#options input[type=checkbox]")[4].style.marginTop = "2px";
$("#options input[type=checkbox]")[5].style.marginTop = "2px";
$("#options input[type=checkbox]")[6].style.marginTop = "2px";
$("#options input[type=checkbox]")[7].style.marginTop = "2px";
$("#options input[type=checkbox]")[8].style.marginTop = "2px";
$("#options input[type=checkbox]")[9].style.marginTop = "2px";
答案 0 :(得分:8)
所以用jQuery css()
来做,因为你明确用它来选择元素
$("#options input[type=checkbox]").css("marginTop", "2px");
答案 1 :(得分:0)
您可以尝试以下代码:
$("#options input[type=checkbox]").css("propertyname","value");
基本上,它的作用是为指定的css属性设置一个值。很直接。