mre*_*req 5 jquery bind kineticjs
使用KineticJS,是否有可能仅将该函数绑定一次?和jQuery相同......
例如.在jQuery中
// bad
$('.wrap a').on('click', myHandler);
// good
$('.wrap').on('click', 'a', myHandler);
Run Code Online (Sandbox Code Playgroud)
我也想和KineticJS一起做这件事,因为会有很多对象.
这是来自KineticJS的Eric.目前,您可以使用container.get()来获取类似于jQuery的节点数组,如下所示:
layer.get('Rect'); // returns all rectangles inside of layer
layer.get('.foo'); // returns all nodes with name foo inside layer
stage.get('#bar'); // returns node with id 'bar'
Run Code Online (Sandbox Code Playgroud)
但你还不能通过选择器将事件绑定到所有节点,如下所示:
layer.get('Rect').on('click',...);
我将这个添加到我的待办事项列表中,所以它应该会在几周内发布:)
干杯!
埃里克
| 归档时间: |
|
| 查看次数: |
670 次 |
| 最近记录: |