0
CODE JS:如何添加值「自動」,以一個div jQuery的
$('.i_admin_user a').click(function(){
var liHeight = $('.subMenu-1 > li').height() - 1;
var subMenuHeight = 344; //here I want auto value;
$(this).parent().siblings('li').children('.subMenu-1').animate({height:0},300);
$(this).siblings('.subMenu-1').animate({ height: subMenuHeight + 'px'},300)
.addClass('active-submenu');
if($('.subMenu-1').hasClass('active-submenu')){
$(this).siblings('.subMenu-1').removeClass('active-submenu');
}else{
}
});
如何修改我的代碼,以便他們接受和值「自動」。
基本上我想要的,而不是價值344
把價值auto
我試了下一個版本,但不工作(在這種情況下,返回的高度爲0)
var subMenuHeight = "auto";
你能請告訴我一個解決這個問題的方法? 謝謝!
我不明白你的標題和實際問題之間的關係? – empiric
給你一個提示:你正在寫'subMenuHeight +'px'',但是如果'subMenuHeight'設置爲'auto',這將是錯誤的,因爲沒有值'autopx'。在這種情況下'px'必須省略 – empiric
對不起,標題是我的錯誤...我修好了 – John