Я пытаюсь добавить стандартную всплывающую подсказку ко всем элементам моего DOM, которые имеют определенный класс. Вот что я делаю:Добавление всплывающей подсказки в Bootstrap через JQuery
HTML:
$(document).ready(function(){
\t add_standard_tooltips();
});
function add_standard_tooltips(){
\t $('.has_standard_tooltip').attr('data-toggle', 'tooltip');
\t
\t // Add tooltip text specific to classes
\t $('.zeon-edit-pencil').attr('title', 'My Tooltip text');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class = 'zeon-edit-pencil has_standard_tooltip'>Edgar
</div>
код прекрасно работает с единственным исключением, что подсказка не появляется в стиле Bootstrap (черный фон и белый текст), его выглядит как стандартная подсказка html. Что я здесь делаю неправильно?
UPDATE 1: Я думаю, что нет Bootstrap в инструменте фрагмент кода StackOverflow, так что я обеспечиваю JSFiddle только в случае
UPDATE 2: Вот исходный код в моем проекте:
pleinx, ваш jsFiddle, кажется, хорошо, так что я галочкой вопрос sovled, но в моем собственном проекте подсказке снова простой ваниль вместо Boostrap-like –
Я добавил свой оригинальный код в asnwer. После изменения js в соответствии с вашим предложением я все равно получаю вид простой ваниль (((jquery-ui.js включен перед boostrap.js –
Я не могу найти ваш оригинальный код, возможно, забудьте скопировать ссылку на скрипку? Я вижу только " 'UPDATE 2: Вот оригинальный код в моем проекте:' " – pleinx