1

組み込みのJqueryツールチップライブラリを使用していますが、Firefoxを除いて、常にページのタイトルが表示されます(内部など<head>:) <title>My Title</title></head>

「disabled:true」オプションを使用しようとしましたが、まだ表示されます。これを隠す方法はありますか?

私はそれを次の行で初期化します:

$(function() {
   $( document ).tooltip({ position: { my: "left+15 center", at: "right center" } });
   $('.head-title').tooltip( "option", "disabled", true );
});

次の2つの無効化方法を試しましたが、どちらも機能しませんでした。タイトルを「head-title」という別のdivでラップしました

$('.head-title').tooltip({ disabled: true });
$('.head-title').tooltip('disabled');
$('.head-title').tooltip( "option", "disabled", true );

JQueryv1.8.2を使用しています。

4

3 に答える 3

2

閉じますが、そうでは.tooltip('disable')ありません.tooltip('disabled')

JAVASCRIPT:

$( document ).tooltip('disable');

デモ:http: //jsfiddle.net/dirtyd77/5F3kf/18/

于 2013-02-27T22:48:45.573 に答える
0

実際には2つの問題がありました。最初のものはドムが言及したものでした。2つ目は、$(document)セレクターが無効化とともに問題を引き起こしていたことです。セレクターをに変更する必要がありましたが$('*')、すべてがうまく機能しました

于 2013-03-01T23:36:03.367 に答える
0

ツールチップを適用するためにのみ「body」タグを指定する必要があります..このように記述するだけで、確実に機能します。

$( "body" ).tooltip();

これの代わりに:

$( document ).tooltip();
于 2015-01-20T14:44:11.403 に答える