我有这个代码:
$('.ui-datepicker-calendar tr').live('mouseleave', function() {
$(this).find('td a').removeClass('ui-state-hover');
});
这会影响页面上的所有日期选择器。我想定位一个特定的日期选择器,所以我这样做:
var specificPicker = $(this).datepicker("widget");
然后我想做:
$(specificPicker).find('.ui-datepicker-calendar tr').live('mouseleave', function() {
$(this).find('td a').removeClass('ui-state-hover');
});
但live()
不支持链接。
该文档建议live()
已弃用,我应该使用,但如果我用而不是on()
替换这两种调用方法中的任何一种,它就不起作用。.on
.live
我怎样才能得到这个工作?