hier ist der Code: http://jsfiddle.net/sxqwp/1/jQuery kombinieren Toggle mit Klick
Meine Frage ist, wenn ich drücke ‚schließen‘ und drücken Sie ‚Toggle‘ nichts passiert, nach der zweiten Klick Text zeigt. Wenn ich auf "toggle" klicke, verbirgt es Text, dann klicke ich auf "open" es zeigt Text aber wenn ich wieder klicke "toggle" zeigt es immer noch usw. Wie kann ich das beheben
was ist wenn so etwas?
$("a").toggle(
function() {
$('p').animate({width: "200px"});
},
function() {
$('p').animate({width: "100px"});
}
);
$("a.openA").click(function() {
$('p').stop().animate({width: "200px"});
});
$("a.closeA").click(function() {
$('p').stop().animate({width: "100px"});
});
Gerade wurde genau die gleiche Antwort eingeben +1 :) –
wahrscheinlich sollte eine (.toggle?) -Klasse, um den Toggle-Link auch hinzufügen - wenig seltsam, dass jeder ein Tag würde den Schalter ausführen. – mikevoermans