He estado juzgando Rhino Books recientemente, y tengo pensamientos, así que escribí una consulta DOM simple para JS
$ = function (val) {switch (val.charat (0)) {case '#': return document.getElementById (val.substring (1)); romper; caso '.' : 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 [arr.length] = obj [i]; }} return arr; } romper; predeterminado: if (document.getElementsByName (val) .length> 0) return document.getElementsByName (val); else return document.getElementsBytagName (val); }}De esta manera, al llamar a ID en el futuro, solo necesita $ ('#idname'), $ ('. ClassName'), TagName y Name hacen juicios simples, ambos pasan $ ('Nombre'). Lo probé y se sintió bien.
El código de ejemplo de consulta DOM encapsulado simple anterior de JS es todo el contenido que comparto con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.