molily: Wie ermittel ich den css-style?

Beitrag lesen

Hallo,

Wenn ich mich recht erinnere, lässt sich der Autocomplete irgendwie programmatisch öffnen, also durc heinen JavaScript-Funktionsaufruf. Da müsstest du mal in die jQuery-UI-Doku schauen.

Ansonsten kannst du per JavaScript einen synthetischen click-Event erzeugen. Viele Elemente haben bereits eine .click()-Methode, z.B. Links und Formularfelder.

document.querySelector('.foo').click();

Bei allen anderen geht das hier:

var event = new Event('click');  
document.querySelector('.foo').dispatchEvent(event);

Siehe:
https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events
https://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#interface-event

Ich weiß, das ist nicht komfortabel fürs Debugging, aber das erste, was mir einfällt.

Eine weitere Idee: Erlaubt Firebug nicht auch, Elemente über das Rechtsklick zu fokussieren (»Inspect Element«)? Falls der Rechtsklick nicht wieder das Dropdown schließt, müsste das helfen.

Grüße
Mathias