0

jqueryのほろ酔いプラグインを使用しています。ローカリゼーションも使用しました。

私のプロジェクトでは、次のtittle = '@Language.ClickToEdit' ような画像があります<img tittle = '@Language.ClickToEdit' id = $([id])>

初めてページが表示されたときに、<img original- tittle = '@Language.ClickToEdit' id = $([id])>タイトルの代わりにこの元のタイトルを取得しています。

最初はツールチップ メッセージは表示されません。

その後画像をクリックすると、ツールチップ メッセージが表示されます。

それで、この元のタイトル属性を克服する方法はありますか. 私のタイトルは、それぞれの言語で動的に変化します。

4

1 に答える 1

1

まず、属性名は ではありtitleませんtittle

以下の引用はhttp://onehackoranother.com/projects/jquery/tipsy/からのものです。

ほろ酔いは、ブラウザーのネイティブ ツールチップを抑制するために、要素の title 属性の既存の値を消去する必要があります。後で取得する必要がある場合に備えて、要素の original-title 属性に格納されます。

バージョン 0.1.4 以降、ホバー イベントごとにツールチップ テキストが再計算されるため、タイトル属性を更新すると期待どおりの効果が得られます。

original-titleTipsy プラグインを使用している間は属性を削除できないようです。ほろ酔いを初期化する前に、タイトルを対応する言語値に変更することを検討してください。

于 2013-01-19T10:50:58.840 に答える