Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何切换按钮文本以及切换div_Jquery_Text_Toggle - Fatal编程技术网

Jquery 如何切换按钮文本以及切换div

Jquery 如何切换按钮文本以及切换div,jquery,text,toggle,Jquery,Text,Toggle,我觉得这似乎相当简单,可能是一个常见的问题,但我需要在第二次单击时将文本更改回原始状态 $('#about').hide(); $('#about-btn').click(function(){ $('#about').toggle('down'), $(this).text('close'); }); 它保持单词闭合,我需要它在元素切换时切换 $("#about-bt

我觉得这似乎相当简单,可能是一个常见的问题,但我需要在第二次单击时将文本更改回原始状态

        $('#about').hide();     
      $('#about-btn').click(function(){         
            $('#about').toggle('down'),
             $(this).text('close');


        });
它保持单词闭合,我需要它在元素切换时切换

$("#about-btn").click(function() {
    if (this.innerHTML === "close") {
        this.innerHTML = "open";
        $("#about").slideUp();
    } else {
        this.innerHTML = "close";
        $("#about").slideDown();
    }
});

演示:

.toggle('down')
后面的逗号不应该是分号吗?谢谢@vision,jquery世界的新成员,可以等待帮助他人!