如何利用FuelUX DataGrid"加载"事件?

Bra*_*don 3 javascript jquery fuelux

我需要将click事件绑定到<a>FuelUX DataGrid列中的标记,这些标记通过自定义格式化程序动态添加.

格式化程序正在按预期工作,但是,我不确定如何绑定click事件处理程序.我宁愿以不引人注目的方式这样做.

DataGrid应该具有"已加载"事件挂钩,但是没有关于如何使用此事件的示例.有人可以请我举个例子吗?谷歌对我来说很短暂.

我能找到的唯一参考是在datagrid.js的163上:

self.$element.trigger('loaded');
Run Code Online (Sandbox Code Playgroud)

我假设这意味着我需要在对象上定义一个"加载"函数,但在哪里/如何?我的DataGrid是:

$('#jobs').datagrid({
    dataSource: dataSource,
    itemsText: 'Available Positions',
    itemText: 'Available Position';
});
Run Code Online (Sandbox Code Playgroud)

Bra*_*don 5

在jQuery API中查找.trigger()的引用之后,我需要做的就是'on'为datagrid 添加一个处理程序:

$('#jobs').datagrid({
    dataSource: dataSource,
    itemsText: 'Available Positions',
    itemText: 'Available Position';
}).on('loaded', function() {
    console.log('DataGrid loaded');
);
Run Code Online (Sandbox Code Playgroud)