var v=$('#animation').val();放在函数外面为什么就不行了呢?

来源:3-1 jQuery中淡出动画fadeOut

明明的明天12

2018-08-10 17:24

var v=$('#animation').val();

    $('#btnFadeOut').click( function(){

    

    if (v=='1') {$('p').fadeOut();}

    else if(v=="2"){$('p').fadeOut('slow');}

    else if(v=="3"){$('p').fadeOut(3000);  }

    else if(v=="4"){$('p').fadeOut(2000,function(){alert('隐藏完毕');}  ) ; }

    else if(v=='5'){$('p').fadeOut(1000,'linear') ; }

    else if(v=='6'){$('p').fadeOut();}

    

    } )

    


写回答 关注

2回答

  • sfanxi
    2018-08-13 11:51:04

    是可以的,你应该是其他哪里出错了, 这里不要忘记加个s了,https   <script src="https://libs.baidu.com/jquery/1.9.1/jquery.js"></script>

  • 明明的明天12
    2018-08-10 17:25:28

    哦,这样是可以的

    qq_慕雪9...

    是可以的的,这个不影响

    2021-04-04 13:07:05

    共 2 条回复 >

jQuery基础(四)—动画篇

jQuery基础教程动画篇,讲解jQuery基础开启动画修炼

85049 学习 · 262 问题

查看课程

相似问题