2016-04-22 19 views
0

ajaxでロードされたコンテンツにツールチップを表示する際に問題が発生しました。私は関数を使用してulにツールチップを追加しています。 。AJAXデータロードでJqueryツールのヒントが表示されない

str += '<li><a href="#" class="tooltip-1" data-placement="top" data-original-title="' + _icon_list[2] + ':' + obj[_icon_list[1]] + '">' + 
      '<i class="' + _icon_list[0] + '"></i></a></li>'; 

データを追加した後、私はそれがコールバックを取得しています

$('a.tooltip-1').on({ 
       "mouseover": function() { 
        tool_tip(); 
       }, 
       "mouseout": function() { 
        $(this).tooltip("disable"); 
       } 
      }); 



function tool_tip() { 
    $('[data-toggle="tooltip"]').tooltip() 
} 

それをバインドしようとしているが、ツールチップが表示されないのですか?ここには、ヒントを持つテーマのリンクがあり、私はそれを自分の動的コンテンツと共に使用しています。

http://www.soaptheme.net/wordpress/citytours/shortcodes/

答えて

0

どこにAjaxの機能はありますか? はちょうどこのコマンドあなたのhrefに、あなたのAJAXコールバック呼び出しでtitle="your tooltip text here」を追加します。

$('a.tooltip-1').tooltip(); 
+0

私はコールバックを取得していますが、ツールチップは、私がテーマのページを見た:(表示されていないが、それは追加だか理解できませんでしたそれはどのように私はデータのトグル属性がないので、私はそれを動的にバインドすることができます – Retro

+0

属性data-toggle = "ツールチップ"を持つ要素は何ですか?あなたのhtmlを表示できますか? –

+0

コードを '.tooltip ) 'は同じ要素上で実行されます。あなたが本当に望んでいると思いますが、あなたはtool_tip()関数を必要としませんか?あなたは正確に何を望んでいるかについての詳細情報を提供できますか? –

関連する問題