我已经尝试过类似这样的东西,还有许多其他变体,比如 2 小时......阅读了很多关于 SO 的线程,但找不到我正在搜索的内容......
我有一个这样的结构:JSFIDDLE
<tr><td></td><td><select name="startTime[]" class="startTime"></select></td></tr>
<tr><td></td><td><select name="endTime[]" class="endTime"></select></td></tr>
<tr><td></td><td><select name="startTime[]" class="startTime"></select></td></tr>
<tr><td></td><td><select name="endTime[]" class="endTime"></select></td></tr>
<tr><td></td><td><select name="startTime[]" class="startTime"></select></td></tr>
<tr><td></td><td><select name="endTime[]" class="endTime"></select></td></tr>
<tr><td></td><td><select name="startTime[]" class="startTime"></select></td></tr>
<tr><td></td><td><select name="endTime[]" class="endTime"></select></td></tr>
<script>
$( ".endTime" ).change(function() {
$(this).prevUntil('.startTime:first').addClass('pink');
//$(this).prev(".startTime").addClass('pink');
//$('.endTime').prev('.startTime').addClass('pink');
//$(this).prevAll('.startTime:first');
});
</script>
<style>
.pink{background-color: pink;}
</style>
但我不知道该怎么做......输入一些对我不起作用的代码,我尝试了更多组合......
我想要什么:最后我想从字段 endtime 和 starttime 中获取值,addClass 只是在那里表明应该发生的事情......
非常感谢您的时间和帮助!