サイトで Twitter ブートストラップを使用しており、navbar のリスト項目でポップオーバーを有効にしたかったのですが、問題があるようです。これは私のリスト要素です:
<li class="danger">
<a href="../contest.php"></i> Contest</a>
</li>
今、私がこれを行うと:
<li class="danger">
<a href="../contest.php" id="contestPop" data-placement="bottom" data-original-title="title" data-content="content"></i> Contest</a>
</li>
リンクが機能せず、ポップアップがトグルしますが、toogle に設定していません。次のように呼び出します。
JS:
$(document).ready(function() {
var seenAdd = $.cookie("Add")
if (seenAdd == 1) {
return;
} else {
$.cookie("Add", 1, { path: '/' }, { expires: 30 });
setTimeout(function (){ $("#contestPop").popover("show");},2000);
setTimeout(function (){ $("#contestPop").popover("destroy");},8000);
};
});
編集:ポップオーバーを他の場所に配置すると、リンクが本来あるべき場所にとどまりません...