我有一个类似的问题。正在寻找引导弹出窗口的无 javascript 版本,但似乎不可能。如果您查看http://twitter.github.com/bootstrap/javascript.html#popover
的第 709-718 行的页面源代码,您会看到该示例执行了类似的操作:
这是一个适合我的简化版本
<a href="#" class="btn danger"
rel="popover"
data-original-title="title"
data-content="content">popover</a>
<script>
$("a[rel=popover]").popover();
</script>
编辑:对于 twitter boostrap 的最新版本(现在是 2.2.1),您可能会遇到一个问题,当您单击弹出链接时,您会被带到页面顶部。这个答案也可能是有益的https://stackoverflow.com/a/13759775/341692。基本上你的js现在应该是
<script>
$("a[rel=popover]")
.popover()
.click(function(e) {
e.preventDefault();
});
</script>