如何在不知道班级名称的情况下定位margin-left: -15px; margin-right: -15px; and assign margin: 0,
页面中的所有div?
我原以为我可以div[style="margin-left: -15px;"][style="margin-right: -15px;"]
但是这不起作用,因为样式不是内联的。
答案 0 :(得分:1)
唯一的选择是迭代所有元素,获得边距并比较值。
var allElements = $("*");
for(var e=allElements.length-1; e>=0; e--){
var elem = allElements.eq(e);
if(elem.css("margin-left") == "-15px"){
//Do something
}
}
答案 1 :(得分:0)
像这样更新脚本</ p>
<强>脚本强>
var allElements = $("*");
for(var e=allElements.length-1; e>=0; e--){
var elem = allElements.eq(e);
if(elem.css("margin-left") == "-15px"){
//Do something
alert("yes")
elem.css("margin-left", "0px")
}
}