Мне нужна небольшая помощь в определении функции JQuery .trigger()
. Я работаю с плагином веб-браузера с совершенно непроницаемым исходным кодом. Файл main.js содержит тысячи строк одноразового кода, которые все работают вместе, поэтому он практически не читается. Поэтому прямой доступ к любым функциям в плагине не является вариантом.Как использовать JQuery's .trigger() с элементом, у которого у меня нет доступа к исходному коду
Мне нужно вызвать div, который действует как кнопка, которая отображается в браузере в плагине. У меня есть идентификатор элемента, поэтому я могу получить к нему доступ через jQuery. Для меня, я думаю, что самый простой способ получить этот div для активации любой функции связан с ним - использовать .trigger("click")
в этом элементе div. Однако, основываясь на документации, и я оборудуя вокруг с ним, кажется, .trigger("click")
работать только если вы создали целевой DIV с:
$("#foo").on("click", function(){...});
Есть ли способ, чтобы получить .trigger("click")
работать на элементе, что я действительно могу иначе не манипулировать?
Вы пишете плагин для какой браузер? –
Работает в Firefox, но может сделать это и в Chrome. – plumsmugler