Amazon Chrome扩展程序事件未触发

时间:2018-09-16 18:29:30

标签: javascript google-chrome-extension amazon

var sortby = document.getElementById("sort");
var option = document.createElement("option");
option.text = "Amount of Reviews";
option.value = "num-reviews";
sortby.add(option);
option.addEventListener("click",processesPage);

我要在亚马逊上添加排序选项,以按评论数进行排序。出现排序选项。然后,在页面上单击它时,将在地址中重新加载option.value。但是,processPage函数无法运行。此外,直到再次单击后,才会选择“评论数量”选项。

我注意到,当我在processPage的末尾添加括号时,代码将在页面加载后立即运行。例如:

option.addEventListener("click",processesPage());

我尝试使用chrome.tabs.onUpdated.addListener()和window.onload,但在同一位置也失败。

0 个答案:

没有答案