通常、私は自分自身をjqueryの中間ユーザーと見なしますが、これは非常にnoobの問題のように思えます。jqueryセレクタの呼び出し関数
私は関数を実行したいdivが1つあります。私はこれを行う方法を知ってる唯一の方法は、私は一つだけの要素があることがわかっているとき、これは少しより多くの仕事のように思える
$("#divname").each(function(){
dostuff();
});
...何かのようです。私はこれを試しました...
$("#divname", function(){
console.log($(this));
});
...しかし、全体のDOMを書き出します。私はこの1つの要素に対して関数を実行したいだけです。それ、どうやったら出来るの?
'doStuff($( "#のdivname")); '? – Sampson
@JonathanSampson。 LoL、答えが30文字でなければ、私の答えはまったく同じになりました... :) – gdoron
@gdoron実際には最良の方法ではありません。 'doStuff'を後で他のjQuery反復でコールバックとして使用することを防ぐため、' this'ではなくパラメータを参照します。詳細は私の答えを見てください。 @JonathanSampson。 – Sampson