Use an explicit wait to check for the existence of the element before you click on it. It takes time for the browser to render the element when creating them with jQuery, sometimes Selenium is being quicker than your browser.
--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To post to this group, send email to seleniu...@googlegroups.com.
To unsubscribe from this group, send email to selenium-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msg/selenium-users/-/Wqd9Ui72ZxoJ.
For more options, visit https://groups.google.com/groups/opt_out.
To view this discussion on the web visit https://groups.google.com/d/msg/selenium-users/-/iNXCQSL8TRYJ.
You would need to show all your code so I can get an idea of what is happening.
In isolation the bits you have shown do not explain the error
To view this discussion on the web visit https://groups.google.com/d/msg/selenium-users/-/gQyTvzhr0HQJ.