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

function addmodule(id) {
	$('.col-center').append('<div class="module" data-module-url="'+id+'"><div class="load_module"></div><div class="module_load"></div></div>');
	$('.col-center').find('.load_module').each(function() {
		var $module = $(this).closest('.module');
		$module.find('.module_load').show();
		$.ajax({
			url: documenturl + $module.data('module-url') + "/",
			success:function(result){
				$module.html(result);
				$(this).remove();
				$module.find('.module_load').hide();
			}
		});
	});
}
function addmodules(id) {
	for (i=0;i<20;i++) {
		addmodule(id+'/'+i);
	}
}
function removemodule(id) {
	$('.col-center').find('.module[data-module-url="'+id+'"]').remove();
}
function removeallmodule() {
	$('.col-center').find('.module').remove();
}
В общем всё оказалось проще.. Только иногда подлагивает при добавление модуля. Можно как то оптимизировать?
Ответить с цитированием