ホバー機能で背景色を変えたいけどスローモーションで見せたい。また、ホバー時にいくつかの CSS プロパティを追加していて、削除してホバーアウトしたいと考えています。しかし、私の機能は私の要件に従って機能しません。
$(function (){
$('.box').hover(function (){
$('body').css({'background-color':'black'})
$(this).css('-moz-transition', 'opacity .3s')
$(this).css('-webkit-transition', 'opacity .3s')
$(this).css('-o-transition', 'opacity .3s')
$(this).css('-ms-transition', 'opacity .3s')
}, function () {
$('body').css({'background-color':'black'})
$(this).remove('-moz-transition','none')
})
})