1

コンテンツを含む div があります。

<div class="mydiv">
<a class="mybutton btn btn-primary btn-small" rel="popover" data-html="true" data-placement="bottom" data-content="some individual content"></a>
</div>

ポップオーバーはこのコードで動作します

$(function () {
   $("a[rel=popover]").popover(); 
});

このdivをシャッフルする必要があるため、このコードがあります

$('.jp-random').unbind('click');
$('.jp-random').click(function() {
  $(".mydivs .mydiv").shuffle();
});

シャッフル後のポップオーバーが機能しません。
更新: OK、バージョン 2.3.1 のブートストラップ ツールチップとポップオーバー コードを更新し、data-container=".mydivs" を設定しました。ポップオーバー ウィンドウが左上隅に表示されるようになりました。どうすれば修正できますか?

4

1 に答える 1

0

jquery オブジェクトを呼び出すpopover()と、そのボタンにリスナーがアタッチされます。 shuffle()完全に切り離し、接続されているすべてのリスナーも削除します。

popover()これは、div をシャッフルした後にもう一度呼び出すだけの簡単な問題です。

于 2013-03-15T09:09:21.187 に答える