Jquery 触发onclick事件内的引导popover

Jquery 触发onclick事件内的引导popover,jquery,twitter-bootstrap,Jquery,Twitter Bootstrap,如何在onclick事件中触发popover jQuery(document).ready(function($) { $('[rel=popover]').popover().click(function(e) {e.preventDefault()}); }); <button class="btn" rel="popover" data-placement="bottom" data-trigger="manual" data-content="somecontent"

如何在onclick事件中触发popover

jQuery(document).ready(function($) { 
    $('[rel=popover]').popover().click(function(e) {e.preventDefault()});
});


<button class="btn" rel="popover" data-placement="bottom" data-trigger="manual" data-content="somecontent" data-original-title="Title" type="button" onclick="if(something==true) { console.log($(this));$(this).popover('show'); }">Start</button>
jQuery(document).ready(函数($){
$('[rel=popover]')。popover()。单击(函数(e){e.preventDefault()});
});
开始

这给了我一个“未捕获类型错误:未定义不是函数”

删除onclick,您可以根据文档在选项中指定触发器

或者在html中指定它

<button class="btn" rel="popover" data-placement="bottom" data-trigger="click" 

我就知道。请看我的密码。我需要在触发popover之前执行一些js。我也不会在所有的弹出窗口上执行js。它在这里工作。我猜您与另一个库发生冲突,或者根本没有加载jQuery。。(??)是的,很管用。Popover在删除未捕获的TypeError后打开。我的意思是,当我将代码放入干净的TB中时,不会引发任何错误。我在这里检查SO的代码时总是使用“新鲜”TB,所以我猜问题出在别处。你能重现这个问题吗。向下分析。你能制作一把小提琴来显示问题吗?
<button class="btn" rel="popover" data-placement="bottom" data-trigger="click"