2016-08-25 6 views
0

一行に(「他 『)$(この)と$を組み合わせること(』。他」)一行に?

$('.menu').click(function(){ 
    $(this).addClass('active'); 
    $('.other').addClass('active'); 
}); 

このような何かが、私は、これは正しくありません知っている:。

$('.menu').click(function(){ 
    $(this, '.other').addClass('active'); 
}); 
+0

は、最初のオプションを使用して何が悪いのでしょうか? – Scott

+0

@Scott:DRYではありません。確かに、それは単一の引数を持つただ一つのメソッド呼び出しですが、依然としてです。 – BoltClock

+1

http://api.jquery.com/add/ – Bergi

答えて

-1

$( 'メニュー')をクリックします(関数(){
VAR CTRLS = '#' + $(本).ATTR( 'ID')+ '.OTHER ';
$(CTRLS).addClass(' アクティブ');
})。

+0

正しく説明してください。コードの変更点とその理由 –

+0

説明が必要な場合は、それを要求する必要があります。 –

+0

回答:私は、このオブジェクトのIDを取り、クラスと連結してn個のjQueryセレクターオブジェクトとタグを連結することはできません。 するvar CTRLS = '#' + $(この).ATTR( 'ID')+ '.OTHER'; 「CTRLSは、」私はあなたが残り –

関連する問題