我想使用jquery为特定的div应用height
,但不能使用'!important'
覆盖jquery
关键字。
这是标记:
<div id="divL1" class="myclass">sometext here</div>
<div id="divL2" class="myclass">sometext here</div>
<div id="divL3" class="myclass">sometext here</div>
<div id="divL4" class="myclass">sometext here</div>
CSS:
.myclass{
height:50px !important;
}
在这里,我想找到divid等于“divL3”的
class
“myclass” 我尝试过:
$('#divL3.myclass').css('height', '0px');
但不会工作!因此,如何覆盖
'!important' css using jquery
。帮助赞赏!
最佳答案
尝试这个 :
$( '.myclass' ).each(function () {
this.style.setProperty( 'height', '0px', 'important' );
});
.setProperty()使您可以传递表示优先级的第三个参数。