這是我正在使用的腳本。使用jquery 1.8.0返回false不會破壞each()循環
$('.row').each(function(){
$(this).each(function(){
if($(this).find('.name').val()==""){
$(this).find('.name').val(data.name);
$(this).find('.autonomy').val(data.autonomy);
$(this).find('.purpose').val(data.purpose);
$(this).find('.flow').val(data.flow);
$(this).find('.relatedness').val(data.relatedness);
$(this).find('.challenge').val(data.challenge);
$(this).find('.mastery').val(data.mastery);
$(this).find('.colour').val(data.colour);
done=true;
}
if(done==true){
alert("here");
return false;
}
});
});
它似乎完全忽略了返回false,我似乎無法解決爲什麼!
爲什麼有兩個'.each()'? – Jack
確實是這個問題!在當天晚些時候完成它:) – daverage