【发布时间】:2015-12-09 07:27:48
【问题描述】:
我实现了spectrum color picker,我正在尝试向调色板添加双击事件。 (具有预定义颜色的类名是:sp-thumb-el。)我在line 476之后添加了以下代码:
paletteContainer.on("dblclick", ".sp-thumb-el", function (){
console.log("you Double Clicked");
});
当我双击时没有任何反应。我做错了什么,我该如何解决?
【问题讨论】:
-
您的代码没有错误,您的调色板容器定义错误,或者您在 sp-thumb-el 类中有错字。否则,此代码将起作用。您可以检查的一件事是 jquery 版本并确保它是在添加 .on() 之后
-
看来,您尝试绑定的元素已经绑定了单击。所以,如果你尝试绑定双击,它只会执行两次单击。您可以参考此线程以使它们都起作用:stackoverflow.com/questions/6330431/…
标签: javascript jquery spectrumjs