有沒有關於如何存儲實際的JQuery選擇器的最佳做法? 不是他們返回,而是選擇器字符串本身。 我們的項目中有很多選擇器,我想爲他們設置一個地方或一個對象,這樣我可以在需要時快速編輯它們。存儲JQuery選擇器
事情是這樣的:
LazySelectors = {
candidate_photo : function() {
return "#super-duper-selector";
}
};
,然後參考它在很多地方或類似不同的腳本:
$(LazySelectors.candidate_photo()).magic();
我測試過這對JSpref,這是一個快一點。 任何最佳實踐或建議?
'$(LazySelector.Candidate_photo)'應該是'$(LazySelectors.candidate_photo())'。你應該再次運行測試。 – 2013-04-29 08:32:43
你爲什麼不把字符串分配給它?無需功能... – elclanrs 2013-04-29 08:34:35
@FelixKling謝謝,沒有注意到,而打字。當然,我運行測試的版本:) – justartem 2013-04-29 08:40:11