Javascript 按按钮粘贴剪贴板数据

Javascript 按按钮粘贴剪贴板数据,javascript,jquery,clipboard,Javascript,Jquery,Clipboard,window.addEventListener(“粘贴”,粘贴处理程序)//检测粘贴事件并调用函数 函数pasteHandler(e){//code here} 我有另一个按钮,它需要调用相同的pasteHandler函数。我可以想到以下几点,这是行不通的 $('#Button1').bind("click", pasteHandler); pastehandler函数将剪贴板数据复制到div中。需要帮助。 提前感谢。它可能会工作: $('#Button1').bind("click",

window.addEventListener(“粘贴”,粘贴处理程序)//检测粘贴事件并调用函数
函数pasteHandler(e){//code here}

我有另一个按钮,它需要调用相同的pasteHandler函数。我可以想到以下几点,这是行不通的

 $('#Button1').bind("click", pasteHandler);
pastehandler函数将剪贴板数据复制到div中。需要帮助。 提前感谢。

它可能会工作:

$('#Button1').bind("click", function() {
   $.trigger("paste");
});
编辑: 试试这个:

$('#Button1').bind("click", function(e) {
   pasteHandler(e);
});

看来你已经弄明白了。问题是什么?@JJ56问题是按下按钮1时,应该调用pasteHandler(e)事件。(此时在Ctl+V上调用)。即使通过$.trigger(“粘贴”)调用pasteHandler,在pasteHandler(e)中传递的事件仍然为空。pasteHandler函数需要一个事件作为其参数传递。