Можно ли сделать всплывающую подсказку Bootstrap для поддержки заголовков HTML и не HTML? - PullRequest
0 голосов
/ 25 сентября 2019

Подсказка Bootstrap в целом работает через атрибуты title и data-title элемента.Я могу указать HTML-код с помощью атрибута data-html="true", например,

<a href="..." data-toggle="tooltip" data-html="true" title="<b>First Line:</b><br>Second Line.">...</a>

, который хорошо отрисовывается с помощью плагина всплывающей подсказки:

element tooltip with JS enabled

Но проблема возникает, когда JavaScript отключен;в этом случае браузер показывает необработанное значение атрибута title и, по сути, необработанный HTML-код, который конечному пользователю выглядит довольно плохо:

element title with JS disabled

Есть ли способ реализовать изящную деградацию для всплывающих подсказок, содержащих HTML?Таким образом, плагин будет использовать HTML-содержащее значение, но простое текстовое значение, используемое браузером по умолчанию (когда всплывающие подсказки Bootstrap не включены или JS не включен).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...