我正在使用ServiceNow的伊斯坦布尔版本,并且遇到了一些将bootstrap弹出窗口并入我的小部件的问题。该小部件目前具有fullCalendar依赖关系,并呈现包含重要日期的日历。我想加入一个用户可以点击的弹出窗口来获取更多信息,但它似乎并不正确。我已经初始化以下的jQuery的酥料饼:Bootstrap popover在ServiceNow小部件中不起作用
<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>
目前,当我将鼠标悬停在问号glyphicons我可以看到“测试”,但是当我点击它,没有任何反应。
当我看在控制台中,我得到这个错误消息,但我不熟悉如何解决它:
有什么建议?
谢谢!
你有引导酥料饼的脚本加载? –
不,我没有,我在HTML中输入了标签 – Dave
你应该添加''加载jQuery的脚本标记。 –