div
我在 jQuery$.animate({height: 'toggle', opacity: 'toggle'})
上用 jQuery显示绝对值$.hover()
。
我有一个 jQuery UI datepicker 附加到上述绝对值中的div
divchangeMonth: 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);
});
});