Perjungti tekstą - CSS-gudrybės

Anonim

Tarkime, kad turite nuorodą, norėdami parodyti daugiau parinkčių, kuri išplečia parinkčių sąrašą. Sakoma „daugiau galimybių“. Šias parinktis lengva perjungti paspaudus .toggle()arba .slideToggle(), bet tekstas lieka tas pats. Jei norite perjungti tekstą…

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

Yra ir krūva kitų būdų.