这是我在全日历下当天用于悬停
的代码function handlerIn(){
$(this).css({'background-color':'#4d576c','color':'#fff'});
}
function handlerOut(){
if($(this).hasClass('showAccordion')){
$(this).css({'background-color':'#4d576c','color':'#fff'});
}else{
$(this).css({'background-color':'#fff','color':'#000'});
}
}
$( '.fc-row td' ).hover( handlerIn, handlerOut )
我在先加载时遇到问题,这是正确的。当我们更改月份时,这不会再次执行。谁能帮我找到这个。
试试这个:
$(document).on({
mouseenter: function () {
$(this).css({'background-color':'#4d576c','color':'#fff'});
},
mouseleave: function () {
if($(this).hasClass('showAccordion')){
$(this).css({'background-color':'#4d576c','color':'#fff'});
}else{
$(this).css({'background-color':'#fff','color':'#000'});
}
}
}, ".fc-row td");