javascript - RaphaelJS Set.forEach()

标签 javascript raphael

我在文档 raphaeljs 中阅读了 Set.forEach 的描述,而且看不懂 怎么运行的。请任何人给我一个用法示例。

最佳答案

这里有一个工作示例:

http://jsfiddle.net/9X6rM/

这是它的重要部分:

set.forEach(function(e){
    e.attr({fill:'#000'})
})

一开始有点棘手,但是当你掌握它时它非常方便。您需要将要在每个元素上执行的函数传递给 forEach() 方法,并且此函数需要像参数一样具有绑定(bind)到元素的变量名。所以在这种情况下,e 是正在处理的矩形。明白了吗?

关于javascript - RaphaelJS Set.forEach(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9034714/

相关文章:

javascript - 在使用之间在 Chrome 扩展中保存程序状态

javascript - 使用 Raphael 创建水平线性渐变

jquery - Raphael Freetransform 切换显示/隐藏句柄,对象位于前面,并且对象可以删除

javascript - Raphael JS - 旋转整个集合导致奇怪的旋转

javascript - 拉斐尔 JS : how to change the color of certain letters within a text-element?

javascript - phonegap 中的“This”

javascript - JS : Make checkboxes disabled if select is default value?

javascript - 使用链接显示和隐藏内容

javascript - 在选项选择 CSHTML 上显示/隐藏类

javascript - Raphael 未运行回调参数