JQueryツールチップウィジェット

良い一日。

私は招待をもたらした投稿を公開することにしました。

JS jQueryライブラリーのウィジェットの最近の作業が終了しました。 もちろん、現時点では類似物がありますが、ここでもいくつかを示します。 しかし、すべての実装には、特定の欠点と欠陥がありますが、残念ながら、この実装はいくつかの問題を回避しませんでしたが、その利点はすべての欠陥で十分にカバーされているようです。 たぶん誰かがそれを好きになるでしょう、そして誰かが実装を修正するか、完了するか、改善することを決めるなら、あなたは歓迎されます。



それでは始めましょう。

最初から、ソースコードをダウンロードするためのページへのリンク: download

また、すぐに、ソースコードの例とデモと例が掲載されたページ:

ツールチップが機能するには何が必要ですか? これを行うには、JQuery 1.3ライブラリ自体が必要です(最新バージョンはこちらから入手できます。Positionプラグインは、このwikiページからさらに読むことができます。Templateプラグインでは、テンプレート文字列を指定できます。



設置


ツールチップのインストールは、他のjqueryウィジェットと同じくらい簡単です。 必要なのは、 jquery.jtooltip.cssスタイルファイルだけでなく、 jquery.jtooltip.jsファイルをJavaスクリプトに含めることだけです

< script type ="text/javascript" src ="jqueryJS/jquery-1.3.2.min.js" ></ script >

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

<script type= "text/javascript" src= "jqueryJS/jquery.bgiframe.js" ></script>

<script type= "text/javascript" src= "jqueryJS/jquery.template-0.3.js" ></script>

<script type= "text/javascript" src= "jqueryJS/jquery.ui.position.js" ></script>

<script type= "text/javascript" src= "jqueryJS/jquery.jtooltip.js" > </ script >

< link type ="text/css" rel ="stylesheet" href ="jqueryCSS/jquery-ui-1.7.2.custom.css" />

< link type ="text/css" rel ="stylesheet" href ="jqueryCSS/jquery.jtooltip.css" />



* This source code was highlighted with Source Code Highlighter .








< script type ="text/javascript" src ="jqueryJS/jquery-1.3.2.min.js" ></ script >

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

<script type= "text/javascript" src= "jqueryJS/jquery.bgiframe.js" ></script>

<script type= "text/javascript" src= "jqueryJS/jquery.template-0.3.js" ></script>

<script type= "text/javascript" src= "jqueryJS/jquery.ui.position.js" ></script>

<script type= "text/javascript" src= "jqueryJS/jquery.jtooltip.js" > </ script >

< link type ="text/css" rel ="stylesheet" href ="jqueryCSS/jquery-ui-1.7.2.custom.css" />

< link type ="text/css" rel ="stylesheet" href ="jqueryCSS/jquery.jtooltip.css" />



* This source code was highlighted with Source Code Highlighter .










いくつかの要素にツールチップを作成するには、1行のコードを実行するだけです

$( '#set1 *' ). jtooltip();



* This source code was highlighted with Source Code Highlighter .






同時に、ツールチップのテキストはデフォルトで要素のtitle属性から取得されます。その後、この属性は削除され、標準のブラウザツールチップが表示されなくなります。



パラメータ:


すべてのパラメーターは次のように表示されます。パラメーター名:標準値





方法


表示 -ツールチップをプログラムで表示します

$(selector).jtooltip( "show" );



* This source code was highlighted with Source Code Highlighter .






非表示 -開いているツールチップをプログラムで非表示にします

$(selector).jtooltip( "hide" );



* This source code was highlighted with Source Code Highlighter .








イベント:


Onshow-ツールチップが表示されたときに発生します

jtt.bind( 'onshow' , function () {

//print code here for action on tooltip showing

} );




* This source code was highlighted with Source Code Highlighter .






Onhide-ツールチップが非表示になるとトリガーします

jtt.bind( 'onhide' , function () {

//print code here for action on tooltip showing

} );




* This source code was highlighted with Source Code Highlighter .








多くのコード例がサンプルページに提供されています

ツールチップの詳細については、 このページを参照してください

ご質問がある場合は、お問い合わせください。

PSコメント、修正、またはエラー、欠陥、開発支援の兆候さえも大歓迎です。

PPS残念ながら、jQueryブログに投稿するのに十分なカルマがありませんでした。



All Articles