我有这个CSS元素:

border: 20px solid;
border-color:#4ea88e;
border-right-width: 10px;
border-left-color: transparent;


我想使用javascript border-color更新而不覆盖border-left-color。没有黑客,这可能吗?如果我尝试这样做:

$("#myElement").css('border-color','#ffffff')


它将同时更新border-left-color。

最佳答案

使用普通的类属性-jQuery的.css在性能上并不是那么好。

$("#myElement").addClass("datBorder");


CSS:

.datBorder {
    border-color: #4ea88e;
    border-left-color: #ffffff;
}

关于javascript - jQuery更新边框颜色,而不会覆盖border-left-color,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43619942/

10-16 20:00