我正在选择考试时间单元格上的时间段。选择时段后,我在文本框中输入学生姓名,然后单击选择学生按钮,然后学生姓名进入选定的时间段。
使用下面的代码我得到突出显示的单元格的开始时间和结束时间,但它显示空白值。 我的代码出了什么问题。
var mins = $('td.csstd:first');
var hrs = mins.parent().prevAll().andSelf().find('td:first-child').
filter(function () {
return $.trim($(this).text()) !== '';
}).last();
alert(hrs.text() + mins.text());
答案 0 :(得分:0)
我认为你遇到的问题就在这一行
return $.trim($(this).text()) !== '';
'this'并不是指任何价值。您需要将变量'min'和'hrs'设置为变量,然后将其放入此位置。为了测试,当你将'hrs'放入这个位置时,它将返回一个值。