Я недавно судил книги носорогов, и у меня есть мысли, поэтому я написал простой запрос DOM для JS
$ = function (val) {switch (val.charat (0)) {case '#': return document.getElementById (val.substring (1)); перерыв; случай '.' : val = val.replace ('.', ''); if (document.getelementsbyclassname) return document.getElementsbyclassname (val); else {var obj = document.getElementsbytagname ('*'), len = obj.length, arr = []; for (var i = 0; i <len; i ++) {if (obj [i] .classname == val) {arr.length] = obj [i]; }} return arr; } перерыв; по умолчанию: if (document.getelementsbyname (val) .length> 0) return document.getElementsbyname (val); else return document.getelementsbytagname (val); }}Таким образом, при вызове идентификатор в будущем вам нужно только $ ('#idname'), $ ('. Classname'), Tagname и имя оба делают простые суждения, оба проходят $ ('name'). Я попробовал это, и это было нормально.
Приведенный выше простой инкапсулированный пример DOM -запроса пример JS -кода - это все контент, которым я делюсь с вами. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.