Сам создал и не обрабатывает. Ответ нашел но под себя сделать не могу
Здравствуйте! Помогите решить проблему, я похоже решение нашел но переиначить не смог под свой лад.
Вот в этой теме: http://javascript.ru/forum/jquery/44...am-sozdal.html Суть такова. При загрузке страницы мы видем item'ы, на которых уже повешаны многие события- $(".erase_button").click(function(){ item = $(this).parents(".item"); $.get("reqs.php?erase="+item.attr('id'), function(data){ if(data=='deleted'){ $(item).fadeOut('fast'); } }); }); $(".item").hover(function() { $(this).css('background-color', 'CCF0CC'); }, function() { $(this).css('background-color', 'DDDDDF'); $(this).find(".answermenu").css('background-color', 'DDDDDF'); $(this).find(".answermenu").animate({opacity: "hide", left: "450"}, "fast"); }); $(".answer_button").click(function(){ $(this).parents(".item").find(".answermenu").css('background-color', 'CCF0CC'); $(this).parents(".item").find(".answermenu").animate({opacity: "show", left: "650"}, "slow"); }); Вот для наглядности хтмл код одного itema <div class="item">Содержание бла бла бла<div class="erase_button">Удалить</div><div class="answer_button">Ответить на заказ</div><div class="answermenu\">Меню ответа</div></div>. И у нас есть кнопка, по нажатию на которую через get идет запрос к файлу который связывается с БД и возвращает точно такой же итем, только с другим содержанием. Дак вот у этого итема уже не работают ктопки удалить, ответить и т.д. То, что jquery сам создал, он не видит, и работать с этим не хочет :) Вот функция которая посылает get запрос и добавляет item $.get("reqs.php?show=new_zakazes", function(data){ $(".refr").append(data); }); Помогите, пожалуйста! Делаю для своих нужд, в яваскрипте вообще слаб |
|
Часовой пояс GMT +3, время: 07:10. |