jQuery動畫相關API

1、hover()

這個API接收兩個函數,分別對應鼠標移進來和移出去。

<script>
     $('div').hover(function(){
       $(this).css('background','blue')
     },function(){
       $(this).css('background','')
     })
</script>
2、show() 和 hide()
<script>
     $('#div1').hover(function(){
       $('#div2').hide(500)
     },function(){
       $('#div2').show(500)
     })
</script>

需要注意的是,hide()以后不會占位,相應于display:none;這兩個API都接收時間參數

3、fadeIn()和fadeOut()和fadeTo()
<script>
     $('#div1').hover(function(){
       $('#div2').fadeOut(1000)
     },function(){
       $('#div2').fadeIn(1000)
     })
</script>

原理和上面的show/hide()差不多,時間默認是400ms。
再就是fadeTo(1000,0.5),和fadeIn/Out()不同,它可以指定具體的透明度,它接收兩個參數,一個是時間,另一個是透明度。

4、slideUp()和slideDown()
$('#div1').hover(function(){
       $('#div2').slideUp(1000)
     },function(){
       $('#div2').slideDown(1000)
     })
]</script>
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • jQuery中隱藏元素的hide方法 讓頁面上的元素不可見,一般可以通過設置css的display為none屬性。...
    阿r阿r閱讀 1,169評論 0 4
  • (續jQuery基礎(2)) 四、動畫篇 第1章 動畫基礎隱藏和顯示 (1)隱藏元素的hide方法 讓頁面上的元素...
    凜0_0閱讀 467評論 0 6
  • 1.其實寫下這個并不算小確幸,因該是尷尬。事情是這樣子的,有一個大約十來歲的小女生,因為嘔吐不止來看病,因為病人特...
    映月黑珍珠閱讀 125評論 0 0
  • 端午節到了,帶孩子先坐高鐵到合肥。 然后再轉車回到安慶。孩子一個箱子,我一個箱子,倒不是很重。現在小地方的火車站建...
    榮蔓蔓閱讀 113評論 0 3
  • 本文大概4700+字吧,天知道我怎么寫了這么多,可以跟小標題快速索引。 Bindy/文 自從上節課,我對自己進行優...
    BindyTs閱讀 484評論 2 10