我有这个代码隐藏/显示div按钮点击。有什么办法可以切换按钮值吗?
<div>
<button id="showmenu" type="button">Click Me!</button>
</div>
<div class="menu" style="display: none;">
Can the button value change to "show" or "hide"
</div>
<script>
$(document).ready(function() {
$('#showmenu').click(function() {
$('.menu').toggle("slide");
});
});
</script>
答案 0 :(得分:3)
试试这个:
$(document).ready(function() {
$('#showmenu').click(function() {
$(this).text($('.menu').is(':visible') ? 'hide' : 'show');
$('.menu').toggle("slide");
});
});
答案 1 :(得分:0)
你可以试试这个
$(document).ready(function() {
$('#showmenu').click(function() {
$('.menu').slideToggle('slow', function() {
if($(".menu").is(":visible"))
{ // Set Show Text
}
else{ // Set Hide Text
}
});
});
});