На странице я включаю некоторые CSS, например:Изменение всех стилей CSS со свойством с помощью Jquery
<style type='test/css'>
.myBox{
color:#000000;
border:#FFFFFF;
padding:4px;
}
.myBox2{
color:#000000;
border:#FFFFFF;
padding:4px;
}
</style>
Я хочу то изменить свойство «цвет» установлен в обоих myBox и myBox2 в JQuery, не зная фактическое имя (myBox, myBox2) стиля css. В других словах я хочу обновить ВСЕ стили css на странице, где color = определенное значение, а затем также обновить границу где = определенное значение.
Пример (не правильный код) может быть:
$("all css [color:#000000]").html("#FF0000");
Как это может быть возможно с помощью JQuery?
Я могу только выяснить, как нацеливать все стили css с помощью $ ("*"). css(), но, похоже, он немного отсталый, возможно, потому, что он также нацеливается на все другие элементы, отличные от CSS. – Joe
Я попытался использовать: $ ("* [type = text/css]"). Css(); это, похоже, не делает ничего, например. цвета не обновляются на странице. – Joe
У вас есть полный контроль над html? –