にjQueryのセレクタとしてこのオブジェクトを渡す:は、私はそのような何かを達成しようとしているコールバック関数
function theMain (sel,call) {
var el = $(sel) ;
// Some processes etc...
call("done") ;
}
theMain("div a",function(state){
if (state == "done") {
// Want "THIS" to be an DOM object,
// But it refers WINDOW object...
$(this).css("border","1px solid red") ;
}
}) ;
jQueryのは、何とかなりますが、どのように?
または私はそのようにそれをしなければならないん
function theMain (sel,call) {
var el = $(sel) ;
// Some processes etc...
call(el,"done") ;
}
theMain("div a",function(that,state){
if (state == "done") {
that.css("border","1px solid red") ;
}
}) ;
任意の提案?
を参照してください。あなたが達成しようとしていることは何ですか? –
最初のコードでは "この"がDOMオブジェクトになりますが、ウィンドウオブジェクト@LeeTaylorを参照しています – Digerkam