Я использовал следующий код для изменения содержимого стиля ..assingning переменную стиля в JQuery
$("#Button1").click(function() {
var str="12";
if ($('#additionalStyles').length) {
$('#additionalStyles').remove();
} else {
$('head').append('<style id="additionalStyles">.noti_bubble:before{color: yellow; content:'"str"';}</style>');
}
});
Фактический код КСС ......
.noti_bubble:before{
position:absolute;
padding:1px 2px 1px 2px;
background-color:red;
content:"5";
color:white;
font-weight:bold;
height : 11px;
width: 15px;
}
jquery
изменяет цвет на желтый. но не изменить содержание от 5 до 12 .... Просьба помочь мне ....
Вы не указали 'Content' в' $ ('голова') добавляет ('<стиль ID = "а .... ................... ' – Satpal
Поскольку вы устанавливаете его на пустую строку, а не на 12:' content: ''; ' – dfsq
Я не вижу абсолютно никаких причин, почему значение неиспользуемого Переменная 'str' должна иметь какое-либо влияние на стиль. Вероятно, вы хотите обновить образец, чтобы показать, как вы используете эту переменную (или как« 12 »используется где-то в другом месте). –