2010-11-30 5 views
1

こんにちは、誰かがこれを手伝ってくれることを願っています。jQueryは要素にクリックされ続けます...?

jQueryを使用して、クリックしたdiv要素の前のIDを取得するにはどうすればよいですか?

これも可能ですか?

私はDIV1DIV2という名前の2つのdivのを持って、私はDIV1のIDを取得することができますどのように、DIV2に続いDIV1をクリックしてください?

多くの感謝

+0

既にコードがありますか? –

答えて

10

変数に格納します。

var lastClicked = null; 

$("div").click(function() { 
    if (lastClicked) { 
     // use lastClicked here 
    } 

    // Do current click stuff 

    lastClicked = this; 
}); 
+2

+1私はちょうど丁寧さと、「lastClicked」が誤って別の場所で変更されていないことを保証するために、あまりにも匿名の閉鎖に入れることをお勧めします。 –

+0

ありがとう、:) – Mac

関連する問題