我正在使用jQuery UI 1.9.2的自定义版本,这是undefined
:
$('.week-picker .ui-datepicker-calendar tr').live('mouseover', function() { $(this).find('td a').addClass('ui-state-hover'); });
答案 0 :(得分:0)
.live()
。将事件委托用于相同的行为:
$(document).on('mouseover', '.week-picker .ui-datepicker-calendar tr', function(e) {
$(e.target).find('td a').addClass('ui-state-hover');
});
另请注意,此处理程序中的this
将绑定到document
。要获取原始元素,请使用event.target