Twitter Bootstrapツールチップを動的に作成された要素にバインドするにはどうすればよいですか?

durden2.0

次のようなJavaScriptでTwitterブートストラップツールチップを使用しています。

$('a[rel=tooltip]').tooltip();

私のマークアップは次のようになります。

<a rel="tooltip" title="Not implemented" class="btn"><i class="icon-file"></i></a>

これは正常に機能しますが、<a>要素を動的に追加すると、それらの動的要素のツールチップが表示されません。通常のjquery$(document).ready(function()機能を使用してドキュメントの読み込みが完了したときに、.tooltip()を1回だけバインドするためです。

これを動的に作成された要素にバインドするにはどうすればよいですか?通常、これはjquery live()メソッドを介して行います。ただし、バインドに使用するイベントは何ですか?ブートストラップ.tooltip()をjquery .live()に接続する方法がわかりません。

この作業を行う1つの方法は、次のようなものです。

/* Add new 'rows' when plus sign is clicked */
$("a.add").live('click', function () {
    var clicked_li = $(this).parent('li');
    var clone = clicked_li.clone();

    clone.find(':input').each(function() {
        $(this).val('');
    });

    clicked_li.after(clone);
    $('a[rel=tooltip]').tooltip();
});

これは機能しますが、一種のハックのようです。$(ready)呼び出しでまったく同じ.tooltip()行も呼び出しています。それで、ページが最初にロードされ、そのセレクターと一致するときに存在する要素は、ツールチップで2回終了しますか?

このアプローチに問題はありません。私は、行動のベストプラクティスまたは理解を探しています。

クリスチャンストランド

これを試してください:

$('body').tooltip({
    selector: '[rel=tooltip]'
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ノードを使用してチャンクされたビデオをTwitterにアップロードするにはどうすればよいですか

分類Dev

Twitter Bootstrapツールチップにアクセスできるようにするにはどうすればよいですか?

分類Dev

Twitter Bootstrap:アコーディオンが入ったドロップダウンボタンを作成するにはどうすればよいですか?

分類Dev

Twitter Bootstrap:ドロップダウンの選択された値を取得するにはどうすればよいですか?

分類Dev

Twitterアカウントにツイートを送信するにはどうすればよいですか?

分類Dev

GoogleマップやTwitterに似たスライドアウトメニューペインを実装するにはどうすればよいですか?

分類Dev

Swiftの1つのツイートで複数の画像をTwitterにアップロードするにはどうすればよいですか?

分類Dev

Twitter API: ツイートが作成された正確な時間を知るにはどうすればよいですか?

分類Dev

Twitter Bootstrapを使用して、内部に白(透明)の色でスタックされたプログレスバーを作成するにはどうすればよいですか?

分類Dev

Twitterでツイートのいいねの数を取得するにはどうすればよいですか?

分類Dev

Twitter gemを使用してツイートに返信するにはどうすればよいですか?

分類Dev

RでTwitterデータをクリーンアップするにはどうすればよいですか?

分類Dev

Twitter Bootstrap 3.0「バッジバッジ-重要」にするにはどうすればよいですか?

分類Dev

Twitter APIを使用して手動で注釈を付けたツイートを抽出するにはどうすればよいですか?

分類Dev

Twitter-Bootstrapグリッドテーブルで長すぎるテキストを非表示にするにはどうすればよいですか?

分類Dev

Twitterブートストラップモーダルダイアログがロードされたときに、本文のスクロールバーとシフトを防ぐにはどうすればよいですか?

分類Dev

Twitter Bootstrapのポップオーバーを使用して画像を表示するにはどうすればよいですか?

分類Dev

Twitterの投稿からモバイルアプリのコンテンツにインストールしてディープリンクするにはどうすればよいですか?ツイートからのインストールを追跡する方法はありますか?

分類Dev

Twitterウィジェットを他の要素のように動作させるにはどうすればよいですか?

分類Dev

JavaScriptによってdivに動的に生成された文字列を使用するTwitter共有機能を追加するにはどうすればよいですか?

分類Dev

twitter4jをEclipseにインポートするにはどうすればよいですか?

分類Dev

rethinkdbに挿入する前に、Twitterストリームをredisでバッファリングするにはどうすればよいですか?

分類Dev

twitter-bootstrap 4.2を使用して100%の高さで左側のメニューを作成するにはどうすればよいですか?

分類Dev

Twitter BootstrapのドキュメントWebサイトはどのように作成されていますか?

分類Dev

Twitterのブートストラップ2.1.0で新しい接辞プラグインを使用するにはどうすればよいですか?

分類Dev

マウスが移動するまで、Twitter Bootstrap Popoverを開いたままにするにはどうすればよいですか?

分類Dev

twitter、pinterest、tumblrのコールバック関数を使用してシェアをカウントするにはどうすればよいですか?

分類Dev

Twitter StreamingAPIでSpringsocialを使用してロケーションベースのツイートを取得するにはどうすればよいですか?

分類Dev

Twitter Bootstrapボタンを正しく配置するにはどうすればよいですか?

Related 関連記事

  1. 1

    ノードを使用してチャンクされたビデオをTwitterにアップロードするにはどうすればよいですか

  2. 2

    Twitter Bootstrapツールチップにアクセスできるようにするにはどうすればよいですか?

  3. 3

    Twitter Bootstrap:アコーディオンが入ったドロップダウンボタンを作成するにはどうすればよいですか?

  4. 4

    Twitter Bootstrap:ドロップダウンの選択された値を取得するにはどうすればよいですか?

  5. 5

    Twitterアカウントにツイートを送信するにはどうすればよいですか?

  6. 6

    GoogleマップやTwitterに似たスライドアウトメニューペインを実装するにはどうすればよいですか?

  7. 7

    Swiftの1つのツイートで複数の画像をTwitterにアップロードするにはどうすればよいですか?

  8. 8

    Twitter API: ツイートが作成された正確な時間を知るにはどうすればよいですか?

  9. 9

    Twitter Bootstrapを使用して、内部に白(透明)の色でスタックされたプログレスバーを作成するにはどうすればよいですか?

  10. 10

    Twitterでツイートのいいねの数を取得するにはどうすればよいですか?

  11. 11

    Twitter gemを使用してツイートに返信するにはどうすればよいですか?

  12. 12

    RでTwitterデータをクリーンアップするにはどうすればよいですか?

  13. 13

    Twitter Bootstrap 3.0「バッジバッジ-重要」にするにはどうすればよいですか?

  14. 14

    Twitter APIを使用して手動で注釈を付けたツイートを抽出するにはどうすればよいですか?

  15. 15

    Twitter-Bootstrapグリッドテーブルで長すぎるテキストを非表示にするにはどうすればよいですか?

  16. 16

    Twitterブートストラップモーダルダイアログがロードされたときに、本文のスクロールバーとシフトを防ぐにはどうすればよいですか?

  17. 17

    Twitter Bootstrapのポップオーバーを使用して画像を表示するにはどうすればよいですか?

  18. 18

    Twitterの投稿からモバイルアプリのコンテンツにインストールしてディープリンクするにはどうすればよいですか?ツイートからのインストールを追跡する方法はありますか?

  19. 19

    Twitterウィジェットを他の要素のように動作させるにはどうすればよいですか?

  20. 20

    JavaScriptによってdivに動的に生成された文字列を使用するTwitter共有機能を追加するにはどうすればよいですか?

  21. 21

    twitter4jをEclipseにインポートするにはどうすればよいですか?

  22. 22

    rethinkdbに挿入する前に、Twitterストリームをredisでバッファリングするにはどうすればよいですか?

  23. 23

    twitter-bootstrap 4.2を使用して100%の高さで左側のメニューを作成するにはどうすればよいですか?

  24. 24

    Twitter BootstrapのドキュメントWebサイトはどのように作成されていますか?

  25. 25

    Twitterのブートストラップ2.1.0で新しい接辞プラグインを使用するにはどうすればよいですか?

  26. 26

    マウスが移動するまで、Twitter Bootstrap Popoverを開いたままにするにはどうすればよいですか?

  27. 27

    twitter、pinterest、tumblrのコールバック関数を使用してシェアをカウントするにはどうすればよいですか?

  28. 28

    Twitter StreamingAPIでSpringsocialを使用してロケーションベースのツイートを取得するにはどうすればよいですか?

  29. 29

    Twitter Bootstrapボタンを正しく配置するにはどうすればよいですか?

ホットタグ

アーカイブ