5
私はJavaScriptのウィザードではないので、私は確かにここで何かが分かりません。私はを利用して複数のリンクを持つテーブルを持っています。リンクをクリックするとポップ・オーバーが開き、もう1つをクリックすると最初のクローズが行われますが、いくつか試行した後は不安定になり、さらに閉じることもあります。質問は次のようになります:別のものを開いたら、どうやってポップオーバーを正しく閉じるのですか? http://jsfiddle.net/ZnJ6b/Twitter Bootstrap Popovers閉じるときに閉じる閉じる
HTML::
<table>
<thead>
<th>Description</th>
<th>Button</th>
</thead>
<tbody>
<tr>
<td>Item #1</td>
<td><a href="#" class="btn show-text" data-toggle="popover" data-placement="right" data-content="Content for item one." title="" data-original-title="Review text">Click for text</a>
</td>
</tr>
<tr>
<td>Item #2</td>
<td><a href="#" class="btn show-text" data-toggle="popover" data-placement="right" data-content="Content for item two." title="" data-original-title="Review text">Click for text</a>
</td>
</tr>
</tbody>
</table>
Javascriptを:
$(this).popover('show');
$('.show-text').click(function() {
$('.show-text').popover('hide');
});
感謝を(それがすべてで動作していないようですが)
は、私がここにJSFiddleを設定しました貧しいJS n00bへのあなたの助けのために事前に!
うーん。私はこれを早く試して、もう一度やりました。これは実際には全く開いていないようです。 JSエラーメッセージが表示されず、ポップオーバーが開かれません。 – JamieHoward
これは実際にはポップオーバーを開いたままにしますが、他のものを閉じることはありません。 – JamieHoward
さて、問題があります。これを試してください.. –