![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 24.11.2008
Сообщений: 1
Репутация: 0
|
Пример - первая функция добавляет блоки в контейнер, вторая их должна удалять.
делаю так: <script type="text/javascript"> $(document).ready(function() { $(".products").click(function(){ var code = $(this).find("img").attr("id"); var name = $(this).find("img").attr("alt"); $("#basket").append("<div class='basket' id='" + code + "'><input type='text' class='qnt' /> " + name + "<img src='droppable-delete.gif' class='delete' alt='Удалить'></div>"); }); $(".delete").click(function () { $(this).parent().remove(); }); }); </script> Но функция которая должна удалять не находит созданные блоки. |
|
|
|
| Реклама: | Yealink SIP-T58W Pro | Магазин бытовой техники: хозяйственная складная тележка зубр максимальная нагрузка 90 кг 38750-90 - переходи на сайт ТАЙМТВ! | успенская любовь концерт - redkassa.ru | шкаф автоматического управления korf life реку-2 | Мебельный магазин: тумба под телевизор с полками - Переходи на сайт! |
|
|
#2
|
|
Пользователь
Пол:
Регистрация: 28.10.2008
Сообщений: 42
Репутация: 2
|
Повесь onclick удаления один раз на сам #basket - событие до него всплывет, и работай с элементом, на котором клик произошел - если у него класс "delete", то делай удаление.
P.S. Функция удаления не работает под любым браузером, или только под IE? |
|
|
|
|
|
#3
|
|
Неактивный пользователь
Регистрация: 06.12.2008
Сообщений: 2
Репутация: 0
|
под любым
|
|
|
|
|
|
#4
|
|
Неактивный пользователь
Пол:
Регистрация: 30.07.2008
Сообщений: 9
Репутация: 0
|
$(".delete").click(function () {$(this).parent().remove();}); - вот здесь обработчик навешивается только на элементы, которые существуют в момент вызова
Чтобы он работал и с созданными позже, нужно сделать так: $(".delete").live('click',function () {$(this).parent().remove();}); Читайте документацию: http://docs.jquery.com/Events/live |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Расплющенный космос / Tripping the Rift. Первый и второй сезоны! | akikaki | Мультфильмы | 1 | 18.12.2009 19:33 |
| reName (в 100 папках),так чтоб в КАЖДОЙ папке были файлы 1.jpg,2,3...50.JPG | tasheal | Скорая помощь | 7 | 18.06.2009 20:24 |
| Какой Half-Life лучше первый или второй? | Shejdee | Архив | 69 | 05.02.2008 04:24 |
| plugons Photoshop, Как сделать, чтоб они все работали?? | WebDev | Архив | 2 | 05.03.2007 10:39 |
|
|