2011-11-29 179 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