我想讓下面的代碼使用嵌套引號工作,但我不知道如何三重嵌套它們。這是我迄今爲止的代碼,但它不起作用,我運行它時得到了Runtime.evaluate threw exception: SyntaxError: Unexpected token &
。如何嵌套這些引號?
driver.executeScript("$("li[data-drilldown='interests']").click()")
好像應該有更好的方式來做到這一點,但我不熟悉不夠用javascript
是否有某些原因需要使用JSE?爲什麼不使用CSS選擇器''li [data-drilldown ='interest']「'並單擊它? – JeffC
由於某些原因,如果我這樣做的web驅動程序錯誤,除非我使用睡眠聲明,我不想處理。該錯誤可能是一個單獨的問題。 – jmreicha
只是FYI ...使用JSE不是一個用戶場景。它允許你做一些用戶不能做的事情。如果你不關心用戶場景,那很好。這聽起來像你需要調查並嘗試一些'WebDriverWait'來解決等待問題。 – JeffC