And*_*rew 2 css jquery addclass
我正在尝试为点击的元素添加一个类.元素已经分配了几个clases,包括一个带边框的clases.
虽然我知道我可以使用removeClass()删除当前的CSS类,但我需要该类提供的其他样式.所以我想知道下面的例子,我不能用addClass()覆盖边框样式是边框是否已经设置了属性?我不想使用内联样式,因为它们不易维护.
CSS:
.dibHighlight{border:1px solid orange;}
Run Code Online (Sandbox Code Playgroud)
JQuery不起作用:
$(this).closest('.drop').addClass('dibHighlight'); // Doesn't work
Run Code Online (Sandbox Code Playgroud)
有效的JQuery:
$(this).closest('.drop').css({ border: "1px solid orange" }); // Works
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11552 次 |
最近记录: |