我有DOM类似如下选择最接近的无线输入
<input type="radio" name="day_time[]" class="pickup-location-day" value="Sunday"> Sunday
<input type="radio" name="pickup_time[]" class="pickup-location-time" value="02:00am"> 02:00am
<input type="radio" name="pickup_time[]" class="pickup-location-time" value="02:30am"> 02:30am
<input type="radio" name="pickup_time[]" class="pickup-location-time" value="05:30am"> 05:30am<br>
<input type="radio" name="day_time[]" class="pickup-location-day" value="Sunday"> Monday
<input type="radio" name="pickup_time[]" class="pickup-location-time" value="02:00am"> 02:00am
<input type="radio" name="pickup_time[]" class="pickup-location-time" value="02:30am"> 02:30am
<input type="radio" name="pickup_time[]" class="pickup-location-time" value="05:30am"> 05:30am<br>
etc ....
我要绑定时选择.pickup-location-time
与第一.pickup-location-day
一样,当用户选择.pickup-location-time
最近“.pickup地点天”应该也选中。我使用了以下
$('.pickup-location-time').on('change', function() {
$(this).closest('.pickup-location-time').prop('checked', true);
})
但这不由
看在jQuery的API在什么'最接近()用于'的。会发现它不会做你想要的,除非你的收音机被包裹在组元素 – charlietfl 2014-11-23 13:59:14