Говорят, что создание сайта - очень длительный и трудоемкий процесс. Мы скажем - НЕТ! Ведь с новыми технологиями, такими как HTML5, CSS3, PHP и MySql можно быстро и легко научиться создавать сайты любой сложности.
Два сумасшедших веб-мастера покажут где что лежит и как этим пользоваться.
Авторизация
Новый
Забыл
Пожалуйста, заполните поля выше. Это нужно сделать обязательно, иначе ничего не получится.
JavaScript и Jquery /

7 полезных советов для улучшения jQuery кода

  • Пятница, 14 октября 2012, 20:25 |
  • Автор: falkovsky |
  • Просмотров: 1746 |
  • Комментарии: 4 |
  • В закладки:
1. Применяйте в работе $(document).ready(). Также можно выполнять скрипты после закрытия body.
2. Данные сохраняйте в свойство блога data. Приведу пример:
$('selector').data('albumName1', ‘The Best of Phil Collins’);

Если понадобиться получить доступ к данным, то вы сможете это осуществить следующим образом:
$('selector').data('albumName1');

3. Для работы с поиском и селекторами используйте встроенные операции jQuery. Например, для того чтобы найти поля с именем ‘frame’:
input[name='frame']

4. Если вам часто приходится работать с DOM, то используйте live(). Пример:
$("div.fork").live("click", function(){
$(this).after("<p>Another paragraph!</p>");
});


5. Чтобы одновременно отправлять файлы, используйте плагин для форм, встроенный в jQuery.

$(form).ajaxSubmit();


6. Использовать один селектор несколько раз подряд НЕЛЬЗЯ. Пример:
$(‘div.hi’).css(‘color’, ‘#ffffff’);
$(‘div.hi’).text(‘hello world’);
$('div.hi’).addClass(‘amazingclass’);

А правильно будет так:
var $q = $(‘div.hi’);
$q.css(‘color’, ‘#ffffff’);
$q.text(‘hello world’);
$q.addClass(‘amazingclass’);

7. Присваивайте элементам классы для сортировки.
Например: hovered, selected, active

Доверьте лечение Вашего компьютера лучшему антивирусу - dr web security space купить
  • Тэги публикации
Добавить комментарий