dedlfix: jQuery Abfolgeproblem

Beitrag lesen

Tach!

Ich habe 2 Events, die ich in Einklang bringen muss.

Das scheint mir aber die nicht zielführende Herangehensweise zu sein. Statt die Events hin- und herzuschubsen solltest du in den Eventhandlern schauen, was Phase ist. In AngularJS würde das recht einfach gehen, da hat man mit dem Controller einen Scope, der sich über mehrere HTML-Elemente legt und zentral Daten ablegen kann. Da du hier aber kein Angular verwendest, musst dir du den Zustand "Banane geklickt" anderswie merken. Ist denn das überhaupt möglich, dass du auf die Banane klickst, bevor das Input seinen Fokus verliert? Oder kommt das Fokus-Verlieren immer vor dem Obst-Klick-Event, so dass du da noch gar nicht wissen kannst, dass deswegen der Focus entschwand? Vielleicht wird es einfacher, wenn du einen Button nimmst, statt Focus-Verlieren, dann weißt du mit ziemlicher Sicherheit, ob du den oder das Obst geklickt hast.

dedlfix.