Is there a way to open a select box using Javascript (and jQuery)?
I think that you need to return true from your event handlers (click, blur, etc.) so after your handler executes, the browser continues to propagate the event and open the select.
It is similar with href links, if they have an onclick handler and the handler returns false, the link is not followed (the browser stops the event after your handler executes).
EDIT: Based on your comment and answer, it seems that your handler gets the first chance to execute only after the browser decides to open the box.
I suggest that you try the focus
event handler, it might get a chance to run earlier than the click
handler and perhaps before the browser actually opens the box. It is also more consistent (applies both to mouse and keyboard navigation).