Подтвердить что ты не робот

Что такое ".el" в отношении JavaScript/HTML/jQuery?

Я не мог найти многого от Googling, но я, вероятно, Google Googling неправильные термины.

Я пытаюсь понять, что означает "el" в "$.el": http://joestelmach.github.com/laconic/

$.el.table(
  $.el.tr(
    $.el.th('first name'),
    $.el.th('last name')),
  $.el.tr(
    $.el.td('Joe'),
    $.el.td('Stelmach'))
).appendTo(document.body);

Спасибо заранее!

4b9b3361

Ответ 1

el - это просто идентификатор, и он ссылается на элемент - элемент DOM, который является соглашением в этой библиотеке.

Ответ 2

Вы можете получить объяснение, увидев источник проекта в 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 будет иметь функцию laconic(), и эта функция создает элементы, используя document.createElement и добавляя к телу.

Ответ 3

Создает дерево элементов и добавляет их в тело

Ответ 4

el - это функция, которая была помещена в объект $ и может быть вызвана для создания элементов DOM:

$.el('table')

el также выступает в качестве заполнителя для других объектов, таких как функция table:

$.el.table()