隐藏/显示div按钮单击jquery FOUNDATION

时间:2013-10-21 13:39:27

标签: jquery zurb-foundation

这是我的代码:

$('#btnmap').toggle(function(){
    $('#btnmap').val('Show Map');
    $('#map_canvas').hide();
}, function() {
    $('#btnmap').val('Hide Map');
    $('#map_canvas').show();
});

HTML:

<div id="map_canvas" class="flex-video"></div>
<input type="button" class="secondary small radius button right" name="btnmap" id="btnmap" value="Hide Map" />

当我的页面加载时,它会将display:none添加到我的按钮中。 请帮帮我。

1 个答案:

答案 0 :(得分:4)

使用此代码,

<script>
$(document).ready(function(e) {
    $('#btnmap').click(function(e) {
        $('#map_canvas').toggle('fast');
        if($('#btnmap').val()=='Hide Map'){
            $('#btnmap').val('Show map');
        }
        else{
            $('#btnmap').val('Hide Map');
            }
    });
});
</script>