Jquery切换设置调用方链接的名称

Jquery切换设置调用方链接的名称,jquery,toggle,Jquery,Toggle,我知道如何切换,但如何在切换发生后更改名称以及在显示和隐藏链接之间切换 这是我的代码 $(document).ready(function(){ $('#show_review').click(function(){ $('#show_something').toggle('slow'); }); }); <a href='#' id="show_review">Show</a></p> $(文档).ready(函数(){ $(

我知道如何切换,但如何在切换发生后更改名称以及在显示和隐藏链接之间切换

这是我的代码

$(document).ready(function(){
    $('#show_review').click(function(){
      $('#show_something').toggle('slow');
    });
});

<a href='#' id="show_review">Show</a></p>
$(文档).ready(函数(){
$('show#u review')。单击(函数(){
$('show#u something')。切换('slow');
});
});


您最好使用接受两个函数的toggle事件。然后你可以做任何你想做的操作

试试看:

如果不需要任何其他操作,另一种可能是将函数传递给
.text()

试试看:


只需将文本替换为您想要的内容:

$('#show_review').click(function(){
  $('#show_something').toggle('slow');
  if ($('#show_review').text() == 'Show')
    $('#show_review').text('Hide');
  else
    $('#show_review').text('Show');
});
$(document).ready(function(){
    $('#show_review').click(
       function() {
          $(this).text(function(i,text) { return (text == 'Show') ? 'Hide' : 'Show'; });
          $('#show_something').toggle('slow');
          return false;
       }
    );
});
$('#show_review').click(function(){
  $('#show_something').toggle('slow');
  if ($('#show_review').text() == 'Show')
    $('#show_review').text('Hide');
  else
    $('#show_review').text('Show');
});