参照してください、それはすでに「className」のオプションを使用して、それを処理します。指定したクラスは、ツールチップの最も外側のdivに追加されます。
あなたが青にツールチップの背景と矢印の色を変更したい場合たとえば、このようなほろ酔い呼び出す:
<script type='text/javascript'>
jQuery(function($) {
$('a[rel=tipsy]').tipsy({className: 'my-class'});
});
</script>
を次に、このCSSを追加します。
.my-class .tipsy-inner { background-color: blue; }
.my-class .tipsy-arrow-n { border-bottom-color: blue; }
.my-class .tipsy-arrow-s { border-top-color: blue; }
.my-class .tipsy-arrow-e { border-left-color: blue; }
.my-class .tipsy-arrow-w { border-right-color: blue; }
ほろ酔いのソースを読んでからは、 、それはあなたが動的にクラスを追加することができるようにコールバック(パラメータとして選択された要素を受け入れる)を与えることさえできるように見えます。
こんにちは、ありがとうございました。しかし、ノブなので、私はそれを働かせることができません。 JSをコピーしてCSSの名前を変更しました。私もこの機能を追加しました。しかし、それは私のために働いていません。私はこれをコールしたいと思います:$( '#header .buttons li#add')。tipsy({fade:true、gravity: 'e'});どんな助けでも大歓迎です。 – user159025
@ User159025エラーを表示できますか?または、私が見ることのできるページを表示して、正確な問題を見つけてください。 –
こんにちはRakesh。そのようなエラーはありません。ツールチップはもう表示されません。問題は私がjqueryをどのように呼び出すかということです。私は$( '#header .buttons li#add')を使いたいです。あなたは$( 'rel = tipsy')を持っているのに対して、tipsy({clsStyle: 'blue'});私の問題は、あなたの修正したコードを自分のコードで動作させる方法がわかりません。もう一度、あなたの助けに感謝します。 – user159025