2011-09-27 8 views
0

私はタイトル

$(".line").mopTip({ 
'w':150, 
'style':"overOut", 
'get': $(this).attr("title") 
}); 

を表示するには、このコードを使用したが、タイトル通り、私はページのタイトルを取得しますか...?

+1

コンテキスト – random

+0

が不足していて修正方法がわかっている可能性があります。 –

+0

どうやら 'this'はそこにあるドキュメントオブジェクトですね、あなたが使っているプラ​​グインが要素を正しく選択していないのかもしれません...どのプラグインを使っていますか? – Deleteman

答えて

8

文書番号ウィンドウスコープ内にthisを使用しているため、文書のタイトルが返されます。各行のタイトルを取得するには、それぞれの行をループする必要があります。

+0

+1です。示されたスコープ内の 'this'は' window'オブジェクトです。 – Alex

+0

ありがとう、それは動作します –

+0

@Alex更新、ありがとう – amosrivera

0
$(this).attr("title") 

これは、文書に呼び出されたとき、それはいつもの、ページの属性「タイトル」を取得します。

クラス "ライン" がターゲットである場合は、設定内容 'mopTip' 使用の建設のために$(".line")

0

$("this")を置き換える

... = $(setting.get).html();

'を取得する' - のparams内のinit。

そして、あなたのコードは、セレクタ...または関数の戻りセレクターでなければならないのparams 'GET' で、言い換えれば

$("Title of page").html();

に変換します。 HTMLページのアーキテクチャを修正しました。またはjQueryプラグインの正しいコード。またはinitをそれぞれにラップします()。

関連する問題