当render()
方法完成其工作并将所有HTML元素附加到DOM时,我需要执行一些操作。 如何订阅onRenderEnds
事件(不存在此类事件)? 我可以在slickgrid代码之外编写我自己的事件并将其附加到render()
方法吗?render()方法完成后执行动作
有一些事件"onScroll", "onViewportChanged"
但他们以前发生过render()
(在某些情况下)完成。
更新: 我写的格式化列:
formatter: function(row, cell, value, columnDef, dataContext){
return "<div class='operationList' data-my='" + myData + "'></div>";
}
当网格渲染(将我的格式),我需要去通过所有".operationList" divs
并将其转换为其他的结构(基于data-my
属性) 。我需要用事件处理程序的复杂结构替换".operationList" divs
。
你想做什么? – Tin 2011-06-03 18:03:27
@Tin,看我的问题更新。 – Kalinin 2011-06-06 05:46:25
@Tin:我有一个类似的问题,因为我想使用jQuery.selectBox()插件来设计