JavaScript



Функции

Все функции должны заканчиваться точкой с запятой. Отклонение от этого правила приведёт к ошибкам в Drupal 6.x при включенном режиме JS aggregation.

Правильно:

Drupal.behaviors.tableSelect = function (context) {
  $('form table[th.select-all]:not(.tableSelect-processed)', context).each(Drupal.tableSelect);
};

Неправильно:

Drupal.behaviors.tableSelect = function (context) {
  $('form table[th.select-all]:not(.tableSelect-processed)', context).each(Drupal.tableSelect);
}

Переменные

Названия переменных содержащих объекты jQuery должны начинаться со знака доллара.

Правильно:

$element = $('#some-id');
element = document.getElementById('some-id');

Неправильно:

element = $('#some-id');
$element = document.getElementById('some-id');

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.