2016-04-26 29 views
0

ブートストラップのツールチップはコンソールでは正常に動作しますが、ライブでは動作しません。jquery UIもバージョンを使用しています。以下 は、私が使用していますコードです:ブートストラップのツールチップはライブサイトでは動作しませんが、コンソール上でうまく動作します

$('[data-toggle="tooltip"]').tooltip(); 

これは私が使用しているファイルの私のjsです:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"> 
<!--<link type="text/css" rel="stylesheet" href="/css/jquery-ui.min.css"/>--> 


<script type="text/javascript" src="/js/jquery.min.js"></script> 
<script type="text/javascript" src="/js/jquery-ui.min.js"></script> 
<script type="text/javascript" src="/js/chosen.jquery.min.js"></script> 


<!-- Latest compiled and minified JavaScript --> 
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 
+0

あなたにもHTMLスニペットを表示することができますか? –

+0

実際にツールチップを持つべき要素を追加するHTML部分はどこですか? HTMLで使用しているものに応じて 'data-type =" tooltip "'または 'data-toggle =" tooltip "'を追加してください。 – chrisv

+0

データタイプの代わりにデータトグルを使用する。同じ問題を直面したが、これを変更するだけで済む。 – Dhara

答えて

2

をあなたはこれを試すことができます。

$('[data-toggle="tooltip"]').tooltip(); 
+0

私のHTML部分私は$( '[data-toggle = "tooltip"]')を試しました。tooltip(); class = "t-tip"これはライブサイトではなくコンソールでのみ機能します。 – Jason

0

があなたから確認してくださいあなたがそれを使いたい場合は、あなたの要素にdata-typeを追加したjQueryセレクター
またはで選択してくださいOP下記のコメントで

jsfiddle例を確認してください

+0

私のHTML部分私は$( '[data-toggle = "tooltip"]')を試しました。ツールチップ();これはライブサイトではなくコンソールでのみ機能します。 – Jason

+0

私はそれを私のフィーリングの例に加えました。ここでそれを確認してくださいhttp://jsfiddle.net/heshamElghndour/dzkCz/51/ –

+0

そして、bootstrap.jsがちょうどjqueryプラグインなので、最初にbootstrap.jsとしてjQuery用に含めてください。 –

0

、あなたは唯一のSome textに表示するツールチップにしたいと言います。 HTMLは、ラベル全体に表示することを示します。しかし、とにかく:私はあなたにフィドル(https://jsfiddle.net/Lkg3mag5/2/)を作成しました。ここでは、jQueryとjQueryのUIを使用してSome textのツールチップのみを表示します。

OPのコードスニペットは正しい順序を示しますが、jQueryスクリプトがHTML形式で追加されていることを確認してください。 ;)

はまもなく説明:ツールチップは、要素(すなわち<p>Some text</p>なしでトリガすることができないツールチップが段落でトリガされるように、私は、フィドルであなたのHTML属性を再構築

HTMLがあなたに合うように再構築。コメント。

<label> 
    <p data-toggle="tooltip" data-placement="top" title="Tooltip dummy text." class="t-tip"> 
    Some Text 
    </p> 
    <a class="why_ask" onclick="quiz._popModal('q307')"> 
    [Why Do We Ask] 
    </a> 
</label> 

JS/jQueryの(ちょうどOPからあなたのコードスニペットを再利用)。

$('[data-toggle="tooltip"]').tooltip(); 
関連する問題