附加事件处理程序在Chrome中不工作
问题描述:
function attachDateNavEventHandler() {
$('.ui-datepicker-title option').each(function() {
$(this).mouseup(setFlag);
});
重视事件罚款FF而不是在IE 8或Chrome。我正在使用jQuery datepicker,并且想要在用户使用月份或年份下拉菜单导航时设置一个标志。我似乎无法附加到选择的onchange事件。我认为这些事件必须有内部阻碍。我也有麻烦使用简单的点击 任何建议mooooooost欢迎:)。
答
尝试:
$(this).on('mouseup', setFlag);
虽然这基本上是你有同样的事情。
我有一种感觉,选项本身可能有趣的业务。选项不能完成典型的HTML元素所能做的所有事情,但我不确定哪些浏览器的限制。
如何在整体上选择自己而不是尝试侦听每个单独选项的mouseup事件。
$('.ui-datepicker-title').change(