Я работаю в стамбульской версии ServiceNow и сталкиваюсь с некоторыми проблемами, связанными с включением всплывающего окна начальной загрузки в один из моих виджетов. В настоящее время виджет имеет зависимость fullCalendar и отображает календарь с важными датами. Я хотел включить всплывающее окно, по которому пользователь может щелкнуть, чтобы получить дополнительную информацию, однако, похоже, оно работает неправильно. Я инициализировал всплывающее окно со следующим jquery:
<script>
$(document).ready(function(){
$('[data-toggle="popover"]').popover();
$('.popover-dismiss').popover({
trigger: 'focus'
})
});
</script>
Мой HTML выглядит так:
<span class="list-group-item" ng-repeat="item in c.dates | orderBy:'date' track by $index" ng-if="item.displayList=='true' && item.futureDate">
<li class="rowflex" style="list-style: none;">
<div class="colflex">
<strong><i class="fa fa-calendar" aria-hidden="true"></i> {{item.date}}</strong>
<p>{{item.date_name}}</p>
</div>
<a tabindex="0" class="glyphicon glyphicon-question-sign" role="button" data-toggle="popover" data-placement="right" data-trigger="focus" title="test" data-content="test"/>
</li>
</span>
В настоящее время, когда я навожу курсор на глификоны вопросительного знака, я вижу «тест», но когда я нажимаю на него, ничего не происходит.
Когда я смотрю в консоль, я получаю это сообщение об ошибке, но я не знаю, как это исправить:
Какие-либо предложения?
Спасибо!
<script src="http://getbootstrap.com/dist/js/bootstrap.min.js"></script>
сразу после разметки скрипта, который загружает jQuery. - person Oluwafemi Sule   schedule 08.08.2017