簡體   English   中英

jQuery CSS不顯示

[英]Jquery CSS display none

我對Jquery真的很陌生,所以我確實需要你們的一些幫助。

我創建了一個按鈕,單擊后將出現一個彈出菜單。 現在,我已經創建了一個腳本,它的作用是當單擊該按鈕時,網站背景上的邊秀將被隱藏(這是為了使彈出菜單更加平滑),我的問題是在用戶關閉彈出菜單后,如何重新顯示隱藏的幻燈片,我相信這與onHide: function()上的這段代碼onHide: function()

<script>
jQuery(document).ready(function(){
    jQuery('.menubutton').click(function(){
        jQuery("#slideshow").css({"display":"none"});
    });
});
</script>

要顯示和隱藏,請使用.toggle()

jQuery("#slideshow").toggle()

演示: 小提琴

要隱藏元素,請使用.hide()

jQuery("#slideshow").hide()

要顯示隱藏的元素,請使用.show()

jQuery("#slideshow").show()

我相信jQuery.toggle()是您追求的目標:

jQuery(document).ready(function () {
    jQuery('.menubutton').click(function () {
        jQuery('#slideshow').toggle();
    });
});

小提琴: http : //jsfiddle.net/QGdLw/1/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM