1
我有一個函數集,我試圖建立這將允許使用$ .fn函數設置默認值。問題是我想知道哪個函數正在請求默認值,以便我可以返回正確的「無需將函數的名稱作爲字符串發送」。JQuery函數名稱參考
我看到引用arguments.callee.name等我從另一個$ .fn函數進行調用。
任何幫助,將不勝感激。
我有一個函數集,我試圖建立這將允許使用$ .fn函數設置默認值。問題是我想知道哪個函數正在請求默認值,以便我可以返回正確的「無需將函數的名稱作爲字符串發送」。JQuery函數名稱參考
我看到引用arguments.callee.name等我從另一個$ .fn函數進行調用。
任何幫助,將不勝感激。
arguments.callee.caller.name
包含調用函數的名稱。顯然不會使用匿名函數/閉包。
$ .fn.setValFromCookie = function(cookieName,requestedSubValue)var defaults = $(this).setDefaults(???); \t \t \t \t using arguments.callee.caller.name它顯示空白。 應該包含'$ .fn.setValFromCookie = {};'使功能全球? – Sylvyor
哎呀我注意到現在使用$(this).setDefaults()將其作用於選擇器而不是函數本身... – Sylvyor