5
我寫了一個簡單的jQuery插件,但我想,使其更加先進,所以我可以做這樣的事情:
$.myplugin.close();
$.myplugin.open();
$.myplugin.next();
$.myplugin.prev();
我如何可以編寫一個插件,可以這樣調用?
-------------------------更新-------------------- -----
Thanks @Craig MacGregor,非常感謝。
但將它需要像下面
$(this).myplugin.load();
這是不好的格式,絕不應該b e就是這樣建造的。所有的函數都應該作爲方法來訪問,比如$('ele')。myplugin('close/open/next/prev'); – Ohgodwhy
這麼多upvotes ...奇怪。 – gdoron
@Ohgodwhy如果我需要設置我的選項更詳細,那麼我需要寫爲 '$('。ele')。myplugin({action:'close',xxx:xxx ......}) ; 「 – user1740052