2016-08-29 2 views
0

В настоящее время я использую Tooltipster для подсказок. Он работает «отлично», когда я добавляю класс «tooltip» в элемент (ну, это необходимо) и подсказку данных. Моя проблема в том, что я хочу дать этому элементу HTML-подсказку (выровненный текст и цвета). Из моего поиска я знаю, что мы можем сделать это:Tooltipster - Игнорирование параметров Javascript

$('.tooltip').tooltipster({ 
content: tooltipHTML, 
contentAsHTML: 'true', 
minWidth: 250 
}); 

Я уверен, что tooltipHTML является действительной HTML. Уже попробовал $ (tooltipHTML). Проблема в том, что Tooltipster полностью игнорирует эти параметры. Нет минимальной ширины (только заставляя это CSS - что-то я сделал), и контент не изменяется вообще. Я заменил содержимое всплывающей подсказки на эту tooltipHTML, но проблема в том, что всплывающая подсказка не интерпретируется как HTML.

Мой HTML:

<div data-tooltip="{{this.locations}}" class="tooltip location__point location__point--client tooltipContainer " style="top: {{this.coordinates.y}}%; left: {{this.coordinates.x}}%;" data-locations="{{this.locations}}" data-timezones="{{this.timezones}}"> 
    <span class="location__pointDot locattion__pointDot--client"></span> 
</div> 

Кто знает, какое-либо решение? Быть на этом часами, пробовать много разных решений и ничего не происходит.

+0

Где вы находите tooltipHTML в документации на tooltipser? – Zorken17

+0

tooltipHTML недействительный html elemnet – Zorken17

+0

Пожалуйста, добавьте все необходимые фрагменты кода к вашему вопросу. Например, в вашем html нет класса 'tooltip'. И 'data-tooltip' не является частью документации. И убедитесь, что вы используете последнюю версию библиотеки. –

ответ

0

Как вы говорите, вам нужно иметь всплывающую подсказку класса в том элементе, где вы хотите получить всплывающую подсказку. Или просто использовать другой класс, но тогда вам нужно вызвать правильный класс в

$(".tooltip") or you own calss $("myToolTip") 

Смотрите мой fiddle, чтобы понять, что я имею в виду.

+0

Я проведу это через пару минут. Отправляем отзывы. – bmfteixeira

+0

@bmfteixeira, он работал? – Zorken17

+0

твоя скрипка прекрасна, я проверю ее после обеда. Исправлял другую ошибку здесь, в компании. Извините за поздний ответ. КАК МОЖНО СКОРЕЕ Я уведочу вас. – bmfteixeira

Смежные вопросы