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函数需要一个事件作为其参数传递。