我怎麼能在javascript中調用函數'gotopage'?如何在jQuery插件中調用函數?
我使用'gotopage(5);',但瀏覽器指出函數沒有定義。那麼在別人的jQuery插件中調用函數的正確答案是什麼?
;(function ($) {
$.fn.booklet = function (options, param1, param2) {
//..............
};
function Booklet(inTarget, inOptions) {
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// PUBLIC FUNCTIONS
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
return {
init: init,
enable: enable,
disable: disable,
destroy: destroy,
next: next,
prev: prev,
gotopage: function (index) {
//.............
goToPage(index);
},
add: addPage,
remove: removePage,
option: function (name, value) {
//.............
}
}
}
// define default options
$.fn.booklet.defaults = {
//...........
}
})(jQuery);
這是...很多代碼。請減少到必要的部分。通常調用一個函數很簡單,只需在其名稱後面加上'()', 'FOO()'。 –
對不起,我試了一下,瀏覽器指出函數沒有定義。函數在這裏。 – user2301210
你能準確地告訴你要叫做「gotopage」函數嗎? –