以下工作正常。我点击#testlink然后触发。
jQuery(document).ready(function() {
jQuery("#testlink").on("click", function(event) {
document.dispatchEvent(new CustomEvent('funcTest', {
'detail': {
test: 'stuff'
}
}));
});
});
现在我想在没有on.click的情况下做同样的事情,我想在网页加载时触发它。所以删除onclick。
jQuery(document).ready(function() {
document.dispatchEvent(new CustomEvent('funcTest', {
'detail': {
test: 'stuff'
}
}));
});
但它不起作用。什么都没发生。为什么?如何在页面加载时触发它?
答案 0 :(得分:0)
添加" run_at":" document_start"在清单中由于某种原因使内容脚本加载更快。