Raphael JS事件未开火
Raphael JS events not firing
我有一个Raphael.js图标,我正试图将一个click even监听器附加到该图标上。当我自动启动该函数(使用闭包括号())时,控制台日志是成功的。但是,在没有自动执行该函数的情况下,我无法启动该事件。转换是否存在将渲染路径放在页面其他位置的已知错误/问题?我在这里发表了大量评论,如果有人看到类似的问题,请发表。
var paper3 = Raphael($("#mail").get(0), 175, 75);
var iconPath3 = paper3.path(iconPath);
iconPath3.transform("s1.3, t0,5");
iconPath3.attr("fill","fff");
iconPath3.click(function(e) {
console.log("Test");
});
您可以尝试在jQuery对象中包装iconPath3:
$(iconPath3).click(function(e){
console.log("Logging event: ", e);
});
此外,您是否尝试过使用JavaScript对象设置填充:
iconPath3.attr({fill: '#fff'});
希望能有所帮助。
相关文章:
- 分派点击事件并保留击键修饰符
- 模糊事件的Javascript测试
- extjs关闭事件不'不要开火
- Raphael JS事件未开火
- 在控制器中创建StandardListItem并在赢得的项目上按下事件'不要开火
- Jquery点击事件don'我不想开火
- “在线”事件 Phonegap Android 未能在 StateChange 上开火
- 骨干.js事件没有开火,我不明白为什么
- javascript对按钮的点击事件不会;不要开火
- ng点击里面的动画,但是事件没有开火,为什么
- 提交表单事件不'不要开火
- transitiononed事件不;我的动画结束时不要开火
- jQuery事件方法:如何更改javascript'单击'事件到'永远开火;
- Backbone.js点击事件获胜't对以前添加的子视图开火
- 为什么我的观点事件没有开火
- 我如何防止触摸端事件明显是“;记住“;然后在不适当的时间开火
- 骨干.子视图中的Js事件没有'不要开火
- JavaScript:关键事件不'如果刚刚删除所选文本,则不要开火
- JQuery Datepicker中的onSelect事件没有'似乎没有开火
- 点击事件未向移动目标开火