例: Internet Explorer 6.0 Firefox 2.0 Opera 9.0 Safari 3.0 Google Chrome 1.0 Konqueror 3.5 qTip を使用すると、位置とスタイルを簡単に定義できます。同時に、qTip には強力な API もあります...qTip を使用する前に、2 つの JS ファイルをインポートするだけです: コードをコピー コードは次のとおりです。 < ;/script> <BR><script type="text/javascript" src="jquery.qtip-1.0.0-rc3.min.js"><BR> 次の例 比較的単純な例をいくつか示します。 1. 基本テキスト html は次のとおりです: コードをコピーします コードは次のとおりです。 基本テキスト ;/div> ; JS コード: コードをコピー コードは次のとおりです: <BR>$(document).ready(function() <BR>{ <BR>$('#content a[href]') .qtip( <BR> { <BR>content: 'ツールチップの基本コンテンツ' <BR>}) <BR>}); <BR><BR> <BR>効果は図に示すとおりです: 2. タイトル属性 html は次のとおりです: コードをコピー コードは次のとおりです: タイトル属性 JS コード: コードをコピーします コードは次のとおりです: <div class="codebody" id="code75925">$(document).ready( function() <BR>{ <BR>$('#content a[href][title]').qtip({ <BR>content: { <BR>text: false <BR>}, <BR>style: 'cream' <BR>}); <BR>}); <BR> 効果は次のとおりです: 3. jquery 用のツールチップ プラグイン qtip_jquery の使用に関する詳細な手順 html は次のとおりです 表示: コードをコピー コードは次のように: コードをコピー コードは次のとおりです: $(document).ready(function() { $('#content a[href]').qtip({ コンテンツ: ' }) }); >効果は図に示すとおりです: 4. コーナー値 html は次のとおりです: コードをコピー コードは次のとおりです: コーナー値 div> JS コード: コードをコピー コードは次のとおりです。 <BR>var コーナー = 'bottomLeft'; <BR>var 反対 = 'topRight'; <BR>$(document).ready(function( ) <BR>{ <BR>$('#content a') <BR>.hover(function() <BR>{ <BR>$(this).html(opposites) <BR>.qtip({ <BR>content: コーナー、<BR>位置: { <BR>コーナー: { <BR>ツールチップ: コーナー、<BR>ターゲット: 反対 <BR>} <BR>}、<BR>表示: { <BR>の場合: false、<BR>準備完了: true <BR>}、<BR>非表示: false、<BR>スタイル: { <BR>ボーダー: { <BR>幅: 5、<BR>半径: 10 <BR>}、 <BR>パディング: 10、<BR>textAlign: 'center'、<BR>tip: true、<BR>name: 'cream' <BR>} <BR>}); }); <BR> 効果は次の図のようになります: 5. >html は次のとおりです: コードをコピーします コードは次のとおりです: 🎜> JS コード: コードをコピー コードは次のとおりです: < ;script type="text/javascript" > $(document).ready(function() { $('#content img').each(function() { $(this).qtip( { content: '編集 | 削除', 位置: 'topRight'、非表示: { 固定: true }、スタイル: { パディング: '5px 15px'、名前: 'クリーム' } }) ; }); CSS コード: コードをコピーします コードは次のとおりです。 img{ <a style="CURSOR: pointer" data="20123" class="copybut" id="copybut20123" onclick="doCopy('code20123')">float: left; <U> margin-right: 35px; padding: 1px; 効果は図に示すとおりです: 6. HTML の読み込み html は次のとおりです: コードをコピーします コードは次のとおりです: ;a href="#" rel="sample.html">クリックしてください JS コード: コードをコピー コードは次のとおりです。 Js コード $(document).ready(function() { $ ('#content a[rel]').each(function() { $(this).qtip ( { content: { url: $(this).attr('rel'), title: { text: 'Wiki - ' $(this).text( ), button: 'Close' } }, position: { corner: { target: 'bottomMiddle', tooltip: 'topMiddle' }, adjust: { screen: true } }, show: { when: 'click', solo: true }, 非表示: 'unfocus'、スタイル: { ヒント: true 、ボーダー: { 幅: 0、半径: 4 }、名前: 'light', width: 570 } }) }) }); 効果は図に示すとおりです: 7. モーダル ツールチップ html は次のとおりです: コードをコピーします コードは次のとおりです: < ;div id="content"> ここをクリック JS コード: コードをコピー コードは次のとおりです: <BR>$(document).ready(function() <BR>{ <BR>$('a[rel="modal"]:first').qtip( <BR>{ <BR>content: { <BR>title: { <BR>text: '모달 툴팁 샘플', <BR>버튼: '닫기' <BR>}, <BR>text: 'hello world' <BR>}, <BR>position: { <BR>target: $(document.body), <BR>corner: 'center' <BR>}, <BR>show: { <BR>when: 'click', <BR>solo: true <BR>}, <BR>hide: false, <BR>style: { <BR>width: { max: 350 }, <BR>padding: '14px', <BR>border: { <BR>width: 9, <BR>radius: 9, <BR>color: '#666666' <BR>}, <BR>name: 'light' <BR>}, <BR>api: { <BR>beforeShow: function() <BR>{ <BR> $('#qtip-blanket').fadeIn(this.options.show.효과.length) <BR>}, <BR>beforeHide: function() <BR>{ <BR>$('#qtip-blanket ').fadeOut(this.options.hide.효과.length) <BR>} <BR>} <BR>}) <BR>$('<div id="qtip-blanket">') <BR>.css({ <BR>위치: '절대', <BR>위: $(document).scrollTop(), <BR>왼쪽: 0, <BR>높이: $(document).height() , <BR>너비: '100%', <BR>불투명도: 0.7, <BR> backgroundColor: 'black', <BR>zIndex: 5000 <BR>}) <BR>.appendTo(document.body) <BR>.hide() <BR>}); <BR> 效果如图所示: