How come my function does not trigger the click event in phantomjs but it does in the chrome browser? On an li element specifically.
if(page.injectJs("./jquery-2.1.4.min.js") == false){
console.log("jquery Failed")
}
var sizePicked = page.evaluate(function(){
var Elements = document.getElementsByTagName("li");
for(i = 0; i < Elements.length; i++){
if (Elements[i].innerHTML.toLowerCase().indexOf("10") !== -1) {
$(Elements[i]).trigger("click");
break;
}
}
})
This is the site I'm working on.