Alternar texto - CSS-Tricks

Índice

Digamos que você tenha um link para mostrar mais opções, o que expande uma lista de opções. Diz “mais opções”. É fácil alternar essas opções com .toggle()ou .slideToggle(), mas o texto permanece o mesmo. Para alternar o texto também ...

$("#more-less-options-button").click(function() ( var txt = $("#extra-options").is(':visible') ? 'more options' : 'less options'; $("#more-less-options-button").text(txt); $("#extra-options").slideToggle(); ));

Existem várias outras maneiras também.

Artigos interessantes...