我有一个jQuery每个函数,并在其中设置一个名为'last_header'的变量,但前提是变量名称'header'的条件不为null。我遇到的问题是通过每个函数的每个循环,'last_header'变量值不会被保留,并且被设置为undefined。我想在最后一次设置时保留该变量的值。保留jQuery中的变量值.each()函数
$('#hidden_specs_' + i + ' tr').each(function() {
var header = $(this).find('th').html();
if (header !== null) {
var last_header = $.trim(header); //THIS IS THE VARIABLE I WANT TO RETAIN ON THE NEXT LOOP THROUGH
}
alert(last_header); //THIS RETURNS UNDEFINED UNLESS IT HAS BEEN SET IN THIS LOOP
});
我希望有道理吗?
任何帮助真的不胜感激。
非常感谢, 马克
把'变种last_header'之前'。每()' – 2014-09-02 10:41:44