У меня есть событие на странице, которую мне нужно запустить из расширения Chrome. У меня нет доступа для изменения JavaScript на странице.Fire jQuery live event с родным JavaScript
$(selector).live("click", fn);
мне нужно, чтобы вызвать это с родной JS в моем расширение Chrome, как это:
selectorElement.click(); //doesn't work
Конечно, это не будет работать, потому что функция live
используется. Как я могу его запустить?
Спасибо!
Я уверен, что я реализовал то же, что вы описали выше. Нет причин, почему это не должно работать. Расширения страницы и chrome объединяют DOM друг с другом, включая события. –
Чтобы быть на 100% понятным, вы используете код расширения в сценарии содержимого или через 'executeScript', правильно? – apsillers
@ capsillers это действительно сценарий содержимого – tau