在KineticJS中逐级获取多个对象

Muh*_*man 6 javascript jquery html5 canvas kineticjs

我正在使用JavaScript库Kinetic.js用于HTML5画布.这是stage.get()从舞台(画布)获取对象的方法.我已经为每个对象分配了id或类名

如果我通过id获取对象var obj = stage.get('#obj_id')它可以工作,但如果尝试通过类名获取多个对象,var objs = stage.get('.obj_class_name')则返回一个空 []对象

如何从舞台上获取多个对象.

Sol*_*gon 1

好吧,您可以执行 .getChildren() 来获取所有子级,然后使用循环和条件迭代数组以添加您创建的新数组。