0
所以這很可能是一個非常簡單的問題,我只是無法弄清楚。jquery插件實例問題
基本上我想選擇多個元素併爲每個對象創建新的實例。
然後後來我想能夠從外部插件調用public
方法。
現在的問題是,當我打電話給這些方法,我似乎無法訪問每個實例settings
,以及我可以,但它看起來像這些設置被覆蓋時循環槽元素。
我想我不會在這裏發佈代碼,因爲它很長,但我做了這個jsfiddle,我已經解釋了什麼在評論中不起作用。
只是要清楚,插件被稱爲two
次,然後調用公共方法稱爲test
應該本文container
設置爲.result
格但它設置container2
這是不正確。
我不知道如果我得到'apply'一部分,因爲我並不需要通過什麼'test'方法,你也許可以解釋這一點嗎? – Linas
將'this'指向插件方法中的dom元素是很常見的做法。雖然沒有必要。 http://docs.jquery.com/Plugins/Authoring –