hallo,
Ich probiere gerade einen show more/show less button, der funktioniert auch, aber wenn ich den dann mehrmals verwende, dann gehen bei einem click auf einen button, alle divs mit diesem toggle auf.
ich habs mit (this) probiert, aber ich hab das, glaub ich, falsch angewendet. außerdem habe ich gelesen, dass "this" nicht zu jquery gehört...mir scheint es wird aber dauernd verwendet?!?
kann mir bitte jemand sagen, wie ich den einzelnen button anspreche, ohne dass ich jeden einzelnen toggle anders benennen muss?
hier das schnipsel:
lg, ansophie
Ich probiere gerade einen show more/show less button, der funktioniert auch, aber wenn ich den dann mehrmals verwende, dann gehen bei einem click auf einen button, alle divs mit diesem toggle auf.
ich habs mit (this) probiert, aber ich hab das, glaub ich, falsch angewendet. außerdem habe ich gelesen, dass "this" nicht zu jquery gehört...mir scheint es wird aber dauernd verwendet?!?
kann mir bitte jemand sagen, wie ich den einzelnen button anspreche, ohne dass ich jeden einzelnen toggle anders benennen muss?
hier das schnipsel:
Javascript:
$(".expand-button").on("click", function(){
$(".special-text").toggleClass("-expanded");
if ($(".special-text").hasClass("-expanded")) {
$(".expand-button").html("Schließen");
} else {
$(".expand-button").html("Mehr anzeigen");
}
});
lg, ansophie