Показать сообщение отдельно
  #1 (permalink)  
Старый 30.03.2014, 02:11
Интересующийся
Отправить личное сообщение для artapp Посмотреть профиль Найти все сообщения от artapp
 
Регистрация: 02.03.2014
Сообщений: 13

Управление модулями (Ajax)
Доброго времени суток. Столкнулся с проблемой.. В общем есть некое веб приложение весь его функционал разбит на модули подгружаемые через ajax. У каждого модуля есть класс module и атрибут data-module-url.. Это все работает, хорошо. Но понадобилось реализовать некое управления модулями, например удалить какой то модуль, добавить новый на страницу и т.д.
Пробовал делать это как то вот так:
function addmodule(id) {
	$('body').append('<div>id = "'+ id +'"</div>');
}
function removemodule(id) {
	$('.module[data-module-url='+ id +']').trigger('removeEvent');
}
function removeallmodule() {
	$('.module').trigger('removeallEvent');
}
$('body').delegate('.module', 'removeEvent', function() {
	$(this).remove();
});
removemodule('user/singin');

в результате ошибка:
Код:
Uncaught Error: Syntax error, unrecognized expression: .module[data-module-url=user/singin]
В общем каким образом можно реализовать это управление при ajax подгрузке?

Последний раз редактировалось artapp, 30.03.2014 в 02:18.
Ответить с цитированием