我正在为 HTML5 Canvas 使用 JavaScript 库 Kinetic.js
。
这是从舞台( Canvas )获取对象的方法 stage.get()
。我已经为每个对象分配了 id 或类名
如果我通过 id var obj = stage.get('#obj_id')
获取对象,它可以工作,但是如果尝试通过类名获取多个对象 var objs = stage. get('.obj_class_name')
它返回一个空的 []
对象
我如何从 stage 获取多个对象。
最佳答案
好吧,您可以只执行 .getChildren() 来获取所有子项,然后使用循环和条件遍历数组以添加您创建的新数组。
关于javascript - 在 KineticJS 中按类名从阶段获取多个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14009448/