我需要在 jQuery.each() 中使用/重用外部(普通)函数,如下所示:
function foo(index,ele){
if(!($(ele).attr("href")) || $(ele).attr("href") == "") {
$(ele).addClass("yellow");
}
}
// INCORRECT, but WHY??
$("a").each(foo(index,domEle));
这是一个包含正确和错误案例的 jsfiddle 示例。