我正在尝试使用 jquery在http://translate.google.com中模拟点击事件。为此,我使用以下代码加载了 jquery 文件:
var script = document.createElement("script");
script.src = "http://code.jquery.com/jquery-1.10.1.min.js";
document.body.appendChild(script);
然后我尝试使用选择器模拟对元素的单击,如下所示:
jQuery(".goog-inline-block.goog-flat-menu-button-caption").trigger("mousedown")
我也尝试了这个点击事件而不是 mousedown:
jQuery(".goog-inline-block.goog-flat-menu-button-caption").trigger("click")
它们都没有给出手动点击 div 的效果,即打开一个新的 div。我附上了所需行为的ss。
jquery无法正常工作的原因是什么?或者我怎样才能以任何其他方式模拟效果?
编辑:添加 jQuery 似乎是成功的,因为我可以使用 jQuery 方法来选择元素并更改它们的内容等。