我有这个代码:
$('.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
我怎样才能得到这个工作?