Estoy creando un complemento que necesita realizar una búsqueda en la barra de búsqueda principal de Linkedin, usando jquery & js.
Cuando lo usa normalmente, tendría que hacer clic en él, lo que expande un cuadro de búsqueda y presionar Intro para buscar el valor que ingresó:
Sin embargo, por algún motivo, no puedo activar el clic en la entrada de búsqueda. Probé con click, mousein, mouseenter, focusin events, usando jquery, pero no activa ninguna acción. También trato de simular un clic, pero no tuve suerte.
Fui más allá y probé las mismas acciones en los divs principales con la clase "global-nav-typeahead", "search-global-typeahead" y "global-nav__search", pero no tuve suerte.
Puedes ver la estructura aquí:
Por lo tanto, mi pregunta es, ¿hay algún otro evento js que me falte que pueda hacer que se abra el cuadro de búsqueda? No estoy seguro de qué evento está escuchando este cuadro de búsqueda para aparecer.
¿Qué otros eventos podrían desencadenarse? ¿Es posible que linkedin tenga algún tipo de protección sobre eventos programáticos? y si es así, ¿cómo evitarlo?