亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery 中 animate height auto 的問題。

jQuery 中 animate height auto 的問題。

卡迪亞茲 2016-03-28 15:22:09
我在做一個豎向的導航欄,當中有二級菜單,當鼠標移入的時候需要展開二級菜單,但是,每一個二級菜單的數目不一樣多。所以我需要設置animate height 為 auto,但是好像在jquery中,么有反應。。。之和我在網上找到了別人的決絕方案。只是不明白為什么要這么做。代碼如下。var?el?=?$('#first'), ????curHeight?=?el.height(), ????autoHeight?=?el.css('height',?'auto').height(); el.height(curHeight).animate({height:?autoHeight},?1000);別人的是獲取id的。我經過自己的改造。。變成如下樣子。$(function(){ ????var?el?=?$('.left?li'); ????el.each(function(){ ????????$(this).mouseover(function(){ ????????????curHeight?=?$(this).height(); ????????????autoHeight?=?$(this).css('height',?'auto').height(); ????????????$(this).height(curHeight).stop().animate({height:?autoHeight},?500); ????????}); ????????$(this).mouseout(function(){ ????????????$(this).stop().animate({height:"42px"},500) ????????})? ????}) })想請問大神。。。我在網上找的這段代碼的意義。。
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 2036 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號