Показать сообщение отдельно
  #1 (permalink)  
Старый 29.05.2010, 20:53
Новичок на форуме
Отправить личное сообщение для AlexPrm Посмотреть профиль Найти все сообщения от AlexPrm
 
Регистрация: 29.05.2010
Сообщений: 7

Не могу выбрать и удалить клонируемые элементы
Подскажите пожалуйста, как мне правильно выбрать и удалить клонов.
Есть 9 чекбоксов, при выборе которых (при клике) клонируются label в отдельные span. При переводе (клике) чекбокса в "невыбранный" - соответствующий этому чекбоксу клон нужно удалить. У меня не получилось удалить именно этот клон, удалялись все сразу...
Буду признателен за правильный код, спасибо!
$(document).ready(function() {
$(".checklist input:checked").parent().addClass("selected");
		
	$(".checklist .checkbox-select").click(
		function(event) {
			event.preventDefault();
			$(this).parent().addClass("selected");
			$(this).parent().find(":checkbox").attr("checked","checked");
			span_class = $(this).parent().find("label").attr("for");
			$(this).parent().find("label").clone().appendTo(".right_col_slwrap div").wrap("<span></span>").addClass(span_class); //клонировал <label for="choice_a">Выбран первый чекбокс</label> ......Всего восемь чекбоксов....
		}
	);
	
	$(".checklist .checkbox-deselect").click(
		function(event) {
			event.preventDefault();
			$(this).parent().removeClass("selected");
			$(this).parent().find(":checkbox").removeAttr("checked");
			var $this = $(this).parent().find("input").attr("id");
			
			// здесь при клике нужно удалить клона ...
		}
	);
	
});
Ответить с цитированием