我是jQuery的新手,在過去的5年中使用過Mootools。我喜歡jQuery ColorBox模式,但我需要將其擴展爲包含onCancel和onConfirm事件。有人能指出如何將這些事件擴展到ColorBox。如何擴展jQuery ColorBox來添加事件?
事情是這樣的:
$(".element").colorbox({
onConfirm:function(){
// some function
},
onCancel:function(){
// some function
}
});
我認爲你必須添加事件到顏色框實現,而不是到它的調用。 – 2012-01-04 19:46:40
你可以使用'.extend(...)'擴展事件和方法,但問題是你仍然需要原始代碼來調用你的事件... – 2012-01-04 19:51:18
這就是爲什麼我喜歡Mootools這麼多,創建類,擴展等等方式更好。 jQuery的確很容易使用,但較少詳細。如果它必須在插件中編碼,我想我必須走這條路。 – Tomas 2012-01-04 21:35:05