Jqueryで変数として格納されている複数の要素に対して同じコードを実行する方法はありますか?例えば変数として格納された複数の要素のイベントリスナー
:
$('.class1, .class2').on('click', some_function);
変数として格納:
var class1 = $('.class1),
class2 = $('.class2);
$class1, $class2.on('click', some_function);
Jqueryで変数として格納されている複数の要素に対して同じコードを実行する方法はありますか?例えば変数として格納された複数の要素のイベントリスナー
:
$('.class1, .class2').on('click', some_function);
変数として格納:
var class1 = $('.class1),
class2 = $('.class2);
$class1, $class2.on('click', some_function);
add
方法を救出します!
$class1.add($class2).on('click', some_function);
ナピアラ、何が救助されるのですか?救助された! – EaBangalore
'$'を削除してください... – Mahi
この場合、$を削除しても、JQueryの変数はおそらく$で始まるはずです。助けてくれてありがとう! – snakespan
なしあなたはカンマで変数を使用して、同じ機能を呼び出すことはできません、あなたは(「クリック」、some_function)class1.onを使用する必要があります。 class2.on( 'click'、some_function);個別に – GraveyardQueen
または 'var class1 =" .class1 "、class2 =" .class2 "; $(class1 + '、' + class2).on(...); ' – Gavin