Есть допустим какой-то jQuery компонент, допустим всплывалки-пояснялки для элементов страницы, замена всплывалке по параметру title="..." у произвольного html объекта.
Работает он так:
Код: Выделить всё
Код: Выделить всё
//Биндим компонент для всех элементов с установленным параметром title на страничке.
//И ещё описываем реакцию на всплывание
$("[title]").tooltip({
backgroundColor: #ff8888,
delay: 300,
onShow: function(){
alert("Всплыла!");
}
});
При каких-то так условиях, мне надо у каких-то элементов со всплывалками/пояснялками изменить цвет фона. Например в зависимости от длины текста
Код: Выделить всё
//Биндим компонент для всех элементов с установленным параметром title на страничке.
//И ещё описываем реакцию на всплывание
$("[title]").tooltip({
backgroundColor: #ff8888,
delay: 300,
onShow: function(){
alert("Всплыла!");
}
});
//Неправильное описание решения, просто для иллюстрации того, что я спрашиваю:
//Хочу уже после того как все всплывалки-пояснялки активированы, для некоторых сменить цвет фона:
$("[title]").each(function(){
if($(this).attr("title").toString().length>5){
//Собственно что я спрашиваю, как сделать это:
$(.....).backgroundColor="#ffffff";
}
});