$(".leftNav").animate({"visibility": "visible"}, 200);
我嘗試過了,它不工作,我不能用.show()我們可以動畫顯示嗎?
如果我應該使用.show()
壽,這可以解決我的問題,而在CSS的問候和另一種解決方案它會是這樣的問題:
我可以position: fixed
一個沒有使用的元素display:block?因爲我爲了使用顯示()
感謝
$(".leftNav").animate({"visibility": "visible"}, 200);
我嘗試過了,它不工作,我不能用.show()我們可以動畫顯示嗎?
如果我應該使用.show()
壽,這可以解決我的問題,而在CSS的問候和另一種解決方案它會是這樣的問題:
我可以position: fixed
一個沒有使用的元素display:block?因爲我爲了使用顯示()
感謝
居然發現我自己用正確的語法答案通過以下堆棧另一篇文章: Fading visibility of element using jQuery
$('.element').css({opacity: 0.0, visibility: "visible"}).animate({opacity: 1.0});
謝謝您的回答壽。
你可以設置你的元素有opacity:0
和動畫需要display:none
它想:
$(".leftNav").animate({"opacity": 1}, 200);
// or (thanks elclanrs)
$(".leftNav").fadeTo('fast', 1);
或者,你可以將其設置爲display:none
並使用
$(".leftNav").fadeIn(200);
沒有看到您的HTML/CSS,很難提供更準確的建議。
或'opacity:0'和'$(「。leftNav」)。fadeTo('fast',1)' – elclanrs 2012-02-16 23:28:44
嗨,謝謝Michael。根據我的問題,我不能使用'display:none' – 2012-02-16 23:29:55
@elclanrs謝謝,添加了你的建議。 – 2012-02-16 23:31:24
重複http://stackoverflow.com/questions/1031927/visibility-option-in-jquery – j08691 2012-02-16 23:26:52
@ j08691 - 實際上從那篇文章找到我的答案。謝謝 – 2012-02-16 23:31:54