ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
387
387
EMPFEHLEN
-
Hallo zusammen,
kann ich eine 2. durch .toggle() definierte Funktion auch von Hand aufrufen?
Problem ist dass ich bei einem Element mit einem Toggle Arbeite welches zwei Funktionen beinhaltet. Nun gibt es ein weiteres element welches den Toggle Prozess des ersten Elements auch beeinflussen soll.
Beispiel:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
$(".search").toggle(function(){ $(this).stop('true','true'); $(this).animate({ 'width':'250', 'backgroundColor':'#2084c4' },300,function(evt){ $(this).html('<input type="text" class="search_input" value="Suchbegriff"/>'); $(".search_input").fadeIn(500).focus(); }); }, function(){ $(this).stop('true','true'); $(".search_input").fadeOut(500).remove(); $(this).animate({ 'width':'48', 'backgroundColor':'#2084C4' },300); });
Frage:
Wie kann ich nun den Toggleprozess von woanders als dem Ursprungselement (.search) aufrufen so dass die nächste Funktion wieder aufgerufen wird?
Ist es auch möglich gezielt die erste oder zweite Funktion aufzurufen?
Ein einfaches $('.anderesElement').click($('.search').toggle()); hat leider nicht geklappt...
Viele Grüße,
MikeBesten Gruß,
Mike
-
Okay ich habe soeben ".trigger()" entdeckt womit ich ein Event von Hand auslösen kann.
Somit ist Frage 1. beantwortet.
Ich vermute dass ich nich einfach eine Funktion in Toggle direkt ansteuern kann - einmal mehr nachgedacht macht das keinen Sinn... Ich denke also das Thema ist erledigt.
Ein Beispiel zu Trigger:
Code :1 2 3
$("body").click(function(evt){ $(".search").trigger('click'); })Besten Gruß,
Mike
Ähnliche Themen
-
jQuery Toggle durch fremden Link öffnen lassen
Von Jan-Frederik Stieler im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 13.11.11, 22:33 -
jQuery toggle background IE
Von ber im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 07.09.10, 14:56 -
Frage zu jQuery toggle effekt
Von louS im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 03.10.09, 17:28 -
Step-by-Step Tutorial: Achieve Rapid Application Development with Seam+Eclipse+Tomcat
Von Techieexchange im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 13.11.07, 22:43 -
Event manuell aufrufen/werfen
Von redX im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 09.07.07, 14:17





Zitieren
Login





