#javascript #jquery #qtip
#javascript #jquery #qtip
Вопрос:
Как мне указать qTip использовать по умолчанию другой атрибут, кроме ‘title’?
Причина, по которой мне нужно использовать другой атрибут, заключается в том, что когда я отключаю qtip и динамически добавляю элементы с «title», заголовок будет отображаться при наведении курсора мыши на элемент. Чего я не хочу.
Спасибо
Ответ №1:
В нашем проекте мы также используем qTip и заставляем его использовать содержимое дочерних элементов вместо атрибута Title. Дочернее содержимое по умолчанию скрыто (CSS -> display: none;)
$('.tipped').each(function()
{
$elem = $(this);
$elem .qtip({
content: $elem.children('.tiptext').html(),
show: 'mouseover',
hide: 'mouseout',
position: {
corner: {
target: 'bottomMiddle',
tooltip: 'topMiddle'
}
},
style: {
tip: true,
name: 'blue',
color: '#A04242',
background: '#EEEEEE',
border: {
width: 1,
radius: 3,
color: '#4F81BD'
}
}
});
});