2016-11-11 41 views
0

我想在each loop內觸發一個函數。 的問題來自於$(this)這是each loop

function look() { 
    $(this).css("color","blue"); 
}; 

$(".text").each(function(){ 

    look(); 
    // other functions() 
    //... 
}); 

我知道我可以把我的$(this)each loop裏面,但我希望繼續這樣的,因爲我有很多小功能的地方。我能怎麼做 ?謝謝。尼古拉斯。

回答

6

試試這個:

function look (el) { 
    el.css("color","blue"); 
}; 

$(".text").each(function(){ 

    look($(this)); 

}); 
+0

它的工作原理就像一個魅力!非常感謝。尼古拉斯。 –

+0

非常歡迎。 – user2232273