Ich habe ein div und wenn der Benutzer das div klickt, sollte eine Funktion aufgerufen werden. Und wenn der Benutzer auf etwas anderes klickt (etwas anderes als dieses div), sollte eine andere Funktion aufgerufen werden.
Also im Grunde muss ich onFocus () und lostFocus () Funktionsaufrufe mit diesem DIV verbunden haben. Ist es in JavaScript oder sogar in jQuery verfügbar?
Danke.
Hier habe ich eine Arbeitsdemo von dem erstellt, was Sie Ссылка
wollen Sie müssen tabindex
attribute zu div
hinzufügen:
Auszeichnung:
%Vor%JavaScript
%Vor%CSS
%Vor% Fokus funktioniert nicht auf DIV
: Ссылка
Auch gut zu lesen: jquery: Fokus auf div funktioniert nicht
%Vor%Nicht sicher, ob diese Lösung zu Ihrer Webseite passt, aber Sie könnten JQuery on () verwenden, um ein click-Ereignis an das body-Element anzuhängen und an untergeordnete divs zu delegieren. Testen Sie dann in Ihrem Event-Handler das ID-Attribut und behandeln Sie es als solches; etwas wie:
%Vor%Hoffe, das hilft ...
Tags und Links javascript jquery onfocus lost-focus