2012-05-08 6 views

Respuesta

18

el es sólo un identificador y se refiere a un elemento, un elemento de DOM, que es una convención en esa biblioteca.

+2

Me preguntaba si es solo una convención. Entonces, ¿usualmente las personas usan 'el' para representar cualquier elemento DOM que están procesando? ¿Es esa la convención? –

2

crea un árbol de elementos y los añade al cuerpo

5

Puede obtener la explicación ver el source del proyecto en el GitHub:

// If we're in a CommonJS environment, we export our laconic methods 
    if(typeof module !== 'undefined' && module.exports) { 
    module.exports = laconic; 
    } 

    // otherwise, we attach them to the top level $.el namespace 
    else { 
    var dollar = context.$ || {}; 
    dollar.el = laconic; 
    context.$ = dollar; 
    } 

El código significa que $ .el espacio de nombres tendrá la función de laconic() y esta función crear elementos usando document.createElement y anexar a la cuerpo.

+0

¿Eso significa que $ .el es solo algo que ellos definieron y es específico de esta biblioteca? No es realmente un comando o función especial? –

2

el es una función que ha sido colocado en el objeto $, y puede ser invocado para generar elementos DOM:

$.el('table') 

el también actúa como un marcador de posición para otros objetos, como la función table:

$.el.table() 
Cuestiones relacionadas