【发布时间】:2015-01-02 15:02:51
【问题描述】:
请在此处查看 jsfiddle。 http://jsfiddle.net/aejwne1w/
我正在使用 Jquery 2.1.1、Jquery UI 1.11.2 和 Bootstrap 3.2.0。我希望能够排序,以及通过可排序中的链接使用弹出框。可排序的作品,但弹出框没有。如果我拿走可排序的代码,弹出框就会起作用。
<div class="stats">
<div class="panel panel-default ui-sortable-handle">
<div class="panel-body">
test1
<a href="#" tabindex="0" data-toggle="popover" data-trigger="focus" data-html="true" viewport="{selector: '.container', padding: 0}" title="" data-content="test1" data-original-title="This is test1">More</a>
</div>
</div>
<div class="panel panel-default ui-sortable-handle">
<div class="panel-body">
test 2
<a href="#" tabindex="0" data-toggle="popover" data-trigger="focus" data-html="true" viewport="{selector: 'body', padding: 0}" title="" data-content="test2" data-original-title="This is test 2">More</a>
</div>
</div>
<div class="panel panel-default ui-sortable-handle">
<div class="panel-body">
test 3
<a href="#" tabindex="0" data-toggle="popover" data-trigger="focus" data-html="true" viewport="{selector: 'body', padding: 0}" title="" data-content="test3" data-original-title="This is test 3">More</a>
</div>
</div>
</div>
Javascript
<script>
$('a[data-toggle=popover]').popover().click(function (e) {
e.preventDefault();
});
$(".stats").sortable();
</script>
我知道我做错了什么。请帮忙!提前谢谢你。
【问题讨论】:
标签: jquery twitter-bootstrap jquery-ui jquery-ui-sortable popover