触发点击事件完成后发送消息

时间:2015-03-05 00:20:48

标签: javascript jquery google-chrome-extension

我试图让我的内容脚本以一定的延迟发送包含DOM数据的消息。

在页面上有一个日志,其中有一个按钮,用于显示同一页面上的所有条目。要触发此操作,我使用以下代码:

$(document).ready(function() {
    $('.showAll')[0].click();
});

点击后,页面会更新以显示整个列表。

但是,在更新页面后,我很难定时发送有效载荷。

chrome.runtime.sendMessage({
        'content': data,
        'title': "hello"
}); 

我尝试用一​​个听众来点击" .showAll"但这太早触发了它。我也尝试过使用setTimeout(),但这也不是很好用。我正在寻找的是某种" afterPageHasDoneItsThing" -listener。

非常感谢!

0 个答案:

没有答案