Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui 使用jQuery UI动画效果addClass/removeClass_Jquery Ui_Animation_Effect_Addclass_Removeclass - Fatal编程技术网

Jquery ui 使用jQuery UI动画效果addClass/removeClass

Jquery ui 使用jQuery UI动画效果addClass/removeClass,jquery-ui,animation,effect,addclass,removeclass,Jquery Ui,Animation,Effect,Addclass,Removeclass,为了向addClass/removeClass添加淡入淡出过渡,我使用jQuery UI: $(document).ready(function(){ $('header nav a').hover( function(){ $('header').stop().removeAttr("style").addClass('header-pink', 'slow') }, function(){

为了向addClass/removeClass添加淡入淡出过渡,我使用jQuery UI:

$(document).ready(function(){
    $('header nav a').hover(
        function(){
            $('header').stop().removeAttr("style").addClass('header-pink', 'slow')
        },
        function(){
            $('header').stop().removeClass('header-pink', 'slow')
        }
    )
});
我的目标是:在:悬停子元素(悬停导航a)时更改父元素(标题)的背景色(使用淡入淡出动画/效果)。css类非常简单:

.header-pink { background: pink; }
HTML:

<header>
    <nav>
        <ul>
            <li><a href="">Link 1</a></li>
            <li><a href="">Link 2</a></li>
            <li><a href="">Link 3</a></li>
        </ul>
    </nav>
</header>

当然,我调用jQuery和jQuery UI时没有错误:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js"</script>
<script src="js/libs/jquery.effects.core.min.js"></script>


通过检查源代码,我意识到添加了“样式”atributte(我不喜欢),并且出现了一种奇怪的行为:添加了大量动态rgb值以创建淡入效果。看起来很脏!此外,“样式”属性在转换后仍为空。