Change div text with jQuery Toggle

后端 未结 8 785
粉色の甜心
粉色の甜心 2021-02-01 04:07

When using slideToggle, how to change the Text close/show? I did a simple one, but cannot get the text change back.

Here is what I did:

8条回答
  •  醉梦人生
    2021-02-01 04:42

    Here's an updated version http://jsfiddle.net/9EFNK/1/

    You can simply toggle a class on close/open, perform a check for that class and change the contained text accordingly

    if( $(this).hasClass('active') )
      $(this).text('open');
    else
      $(this).text('Show');
    
    $(this).toggleClass('active');
    

提交回复
热议问题