简体   繁体   English

在JavaScript中触发单个事件监听器的多个动作(单击)

[英]Triggering multiple actions for single event-listener(on-click) in javascript

I'm not able to trigger multiple actions for single event listeners in javascript. 我无法为javascript中的单个事件侦听器触发多个操作。 I'm working on google chrome extensions. 我正在研究Google Chrome扩展程序。 So when I tried to run this code below it doesn't work. 因此,当我尝试在下面运行此代码时不起作用。

chrome.browserAction.onClicked.addListener(function(tab) {
             var action_url = "javascript:window.print();";
             chrome.tabs.update({url: action_url});
             chrome.tabs.executeScript({
             code: 'document.body.style.backgroundColor="green"'
         });
  });

I had interchanged the code for some other extension and was trying to execute wrong extension. 我已将代码交换为其他扩展名,并试图执行错误的扩展名。 So I made changes accordingly such that I put right code in the extension which I wanted to run. 因此,我进行了相应的更改,以便将正确的代码放入要运行的扩展中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM