2011-11-29 130 views
0

我有一个jQuery插件,允许用户选择表格中的单元格,我称之为插件cellSelect。 cellSelect有2种选择:jQuery插件自定义事件

$('table#tableid').cellSelect({ 
    select: function(){ 
     // Run when a cell is selected 
    }, 
    deselect: function(){ 
     // Run when a cell is deselected 
    } 
}); 

我需要创建一个可以这样运行事件:

$('td').eq(15).select(); 
$('td').eq(15).deselect(); 

这也将运行在插件选项

回答

0

在你的插件代码中指定的功能您必须为选择/取消选择事件附加处理程序,以便在任何单元格触发任何选择/取消选择事件时,它将执行传递给selectdeselect事件的处理程序。

+0

你的意思是这样的'$(本).bind( '选择',函数(){ \t \t \t \t \t \t \t \t options.selected; \t \t \t \t \t \t \t}); ' –

+0

是的,你可以试试。 – ShankarSangoli