Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

unknown error: $ is not defined


(Денис Медведев) #1

Вешаю событие на кнопку
Код:
str = “a#fCoverage”
def str2 = "\$('" + str + "').addEventListener('click', function(){alert('text')});" js.exec(str2)

error: org.openqa.selenium.WebDriverException: unknown error: $ is not defined


(Stan) #2

jquery нет в контексте этой страницы (или страница еще не загрузилась или там просто нет подключенного jquery). Если уверен что он подключен, то просто не успевает загрузиться на странице, засунь все в блок

   $(document).ready(function () {
     //code
   });

(Денис Медведев) #3

jquery не был подключен, попробую подключить