Comutați textul CSS-Tricks

Anonim

Să presupunem că aveți un link pentru a afișa mai multe opțiuni care extinde o listă de opțiuni. Se spune „mai multe opțiuni”. Este ușor să comutați aceste opțiuni cu .toggle()sau .slideToggle(), dar textul rămâne același. Pentru a comuta și textul ...

$("#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(); ));

Există și o grămadă de alte moduri.