Why Cant I Click an Element in Selenium? Why Cant I Click an Element in Selenium? selenium selenium

Why Cant I Click an Element in Selenium?


You are clicking on div that contains other div with event listener. You should click on div where listener ist registered. This xpath should work:

//div[@class='filter offices']/div[@class='header']


Here, I give you working script which select location.

from selenium import webdriverimport timedriver = webdriver.Chrome('./chromedriver.exe')url="https://jenner.com/people"try:    driver.get(url)    element = driver.find_element_by_xpath("//div[@class='filter offices']")    element.click()    time.sleep(5)    element = driver.find_element_by_xpath("//input[@id='search_offices_chicago']")    element.click()    time.sleep(5)except Exception as e:    print e    driver.quit()driver.quit()