2013-10-21 160 views
2

這裏是我的代碼:隱藏/顯示按鈕點擊jQuery的基金會一個div

$('#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" /> 

當我的頁面加載它增加了顯示:無我的按鈕,而不是。 請幫幫我。

+3

可否請你重新創建[的jsfiddle]這個問題(http://jsfiddle.net/)... –

回答

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> 
+0

謝謝主席先生。它的工作完美。 – user2831179

+0

謝謝!很棒 –

相關問題