我正在使用hammer.js触摸库对svg文件中的文本运行某些操作。
可以在http://codepen.io/cmgdesignstudios/pen/mebqeW
看到样本在我的示例中,如果您点击任何字母,它会变为蓝色;其他人变黑了。以下代码对第一个字母执行此操作。
var Note1 = document.getElementById('Note1');
var Note1Hammer = new Hammer (Note1);
Note1Hammer.on("tap", function(changecolor){Note1.style.fill="blue";
});
我有7个不同的字母。每个字母我有7个类似的代码块。我可以为多个物体使用单个锤子变量和锤子声明,这样我就不必为每个物体都有一个吗?