Durch Klicken auf die Bildlaufleiste eines Divs wird das Unschärfe-Ereignis in I.E. ausgelöst

Ich habe ein Div, das sich wie ein Dropdown verhält. Es wird also angezeigt, wenn Sie auf eine Schaltfläche klicken, und Sie können durch diese große Liste scrollen. Das Div hat also eine vertikale Bildlaufleiste. Das Div soll verschwinden, wenn Sie außerhalb des Divs klicken, d. H. Auf Unschärfe.

Das Problem ist, dass, wenn der Benutzer auf die Bildlaufleiste des Div klickt, der IE fälschlicherweise den auslöstonblur Veranstaltung, während Firefox nicht. Ich denke, Firefox behandelt die Bildlaufleiste immer noch als Teil des div, was ich für richtig halte. Ich möchte nur, dass sich der Internet Explorer genauso verhält.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage