twitter-bootstrap - Twitter Bootstrap Popovers 不工作

标签 twitter-bootstrap popover

这是我的 HTML:

<div id="disclaimer">After 30 Days you'll have the option to keep your account for $15 per month -no contract required-or revert to a single page free account.*</div>

JavaScript:
$('#disclaimer').popover({
  trigger: 'hover',
  html: true,
  placement: 'right',
  content: 'hello world'
});

当我将鼠标悬停在元素上时,什么都没有发生.. 没有 JavaScript 错误或任何东西,不知道出了什么问题

最佳答案

使用您的确切代码,我所要做的就是将它包装在一个函数调用中并将脚本放在 div 标签下面。如果您将 jQuery 放在 onload 函数中,它也可以正常工作。祝你好运。

用这个:

<div id="disclaimer" >After 30 Days you'll have the option to keep your account for $15 per month -no contract required-or revert to a single page free account.*</div>

<script>
$(function ()  
{
  $('#disclaimer').popover(
  {
     trigger: 'hover',
     html: true,
     placement: 'right',
     content: 'hello world'
  });
});
</script>

或者
$(document).ready(function()
{
  $('#disclaimer').popover(
  {
     trigger: 'hover',
     html: true,
     placement: 'right',
     content: 'hello world'
  });
});

关于twitter-bootstrap - Twitter Bootstrap Popovers 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17499438/

相关文章:

javascript - jquery fullcalendar 删除弹出窗口

jquery - 如何通过图标激活bootstrap DatePicker

html - 让 Bootstrap 下拉菜单在 Navbar 中正确显示

ipad - 问题与presentPopoverFromRect 并在iOS 7 中设置Popover 内容大小

html - Twitter Bootstrap - 未能正确实现网格系统

css - 为什么 Bootstrap 3 导航栏下拉菜单在 IE8 中不起作用?

javascript - Bootstrap 弹出窗口未显示在所有元素之上

javascript - 几秒钟后 Angular 引导弹出窗口隐藏

javascript - 制表符时不创建 Bootstrap 弹出窗口

ios - 如何从 Popover 调用主视图 Controller 的方法?