Я хочу применить height
для конкретного div, используя jquery, но не смог переопределить ключевое слово '!important'
, используя jquery
.Как переопределить css, содержащий «! 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;
}
Здесь я хочу найти class
"MyClass", где DIVID приравнивает "divL3"
Я попытался с :
$('#divL3.myclass').css('height', '0px');
но не работает! поэтому, как переопределить '!important' css using jquery
.
Помогите оценить!
использует различные классы возможно, так что вы можете использовать toggleClass()? – Ohgodwhy
Я думаю, что важно отметить, что вы не меняете внешний вид своей страницы с помощью jQuery, вы используете jQuery в качестве инструмента для установки свойств CSS. Вот почему у вас есть множество плохих ответов. @ danzkusuma's - это канонически правильный способ делать то, что вы хотите. – Jeremy
См. Также http://stackoverflow.com/questions/2655925/apply-important-css-style-using-jquery – Jeremy