Показать сообщение отдельно
  #4 (permalink)  
Старый 20.07.2010, 15:23
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,022

Сообщение от Skipp
а если более гибкое то 1
В чем гибкость первого подхода? Наоборот - зависимость одного от другого сильно мешает при расширении/изменении приложения.

Сообщение от Panzermaus
ИМХО, нельзя сказать, что jQuery несовместим с MVC
Почему? В jQuery вообще нет никаких границ. К примеру тот же вызов:
$('input[name=data].active:checked')

подразумевает, что приложение должно знать какие данные ему нужны, какое представление они сейчас имеют и какое логическое состояние оно должно иметь.
Любой плагин для jQ имеет API. Некоторые используют разметку (по классам и т.п.) вместо него, но суть от этого не меняется - плагин должен знать представление (класс), чтобы находить элементы.
Так что иди читай.

Сообщение от Panzermaus
так как это всего лишь библиотека, а не фреймворк
В чем разница?
Сообщение от Panzermaus
Кстати, bind() и trigger() из jQuery вполне можно использовать для "событийного" подхода.
Ты, видимо, немного не допонял. События не являются стандартными для DOM.

Последний раз редактировалось B~Vladi, 20.07.2010 в 15:25.
Ответить с цитированием