div我在 jQuery$.animate({height: 'toggle', opacity: 'toggle'})上用 jQuery显示绝对值$.hover()。
我有一个 jQuery UI datepicker 附加到上述绝对值中的divdivchangeMonth: true和changeYear: true.
当更改月份或年份或选择日期时,动画会触发。
如何防止月/年更改和日期选择触发$.hover()?
html
<div id="hoverAnchor">hover me</div>
<div id="hoverMe" style="display:none">
arbitrary text
<div id="dateSelector"></div>
</div>
js
$(document).ready(function () {
$("#dateSelector").datepicker({
changeMonth: true,
changeYear: true
});
$("#hoverAnchor").add($("#hoverMe")).hover(function(){
$("#hoverMe").stop(true,false).animate({
height: 'toggle',
opacity: 'toggle'
}, 200);
});
});