jQuery插件自定义事件

时间:2011-11-29 14:45:47

标签: jquery jquery-plugins

我有一个jQuery插件,允许用户选择表格中的单元格,我称之为插件cellSelect。 cellSelect有两个选项:

$('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();

这也将运行插件选项

中指定的功能

1 个答案:

答案 0 :(得分:0)

在您的插件代码中,您必须为select / deselect事件附加处理程序,以便每当在任何单元格上触发任何select / deselect事件时,它将执行传递给selectdeselect的处理程序事件