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

Проблемма "Заметки" и дублирование функции
Здравствуйте! столкнулся с такой проблеммой! делаю добавление в фавориты.заметки. есть ниже представленный код!

/* ДОБАВИТЬ В ФАВОРИТЫ */
jQuery(function(){
jQuery(".san").live('click',function() {
var id = jQuery(this).attr("id");
var mn_momx = jQuery(this).attr("name");
var dataString = 'mn_sid='+id+'&mn_mid='+mn_momx;
var parent = $(this);
jQuery.ajax({
type: "POST",
url: "sw.php",
data: dataString,
cache: false,
success: function()
{
jQuery(".odd"+id).fadeOut("", function() {jQuery(this).remove();jQuery(".odds"+id).fadeIn().append('<span class="odd'+id+' mn_chanishvna"><a style="color:#fff;font-size:10px;text-decoration:none;" class="san_am oppaa" id="'+id+'" name="'+mn_momx+'" href="#"> Добавлено</a></span><div class="odds'+id+'"></div>');});
}
});
return false;
});
});




/* СТЕРЕТЬ ИЗ ФАВОРИТОВ  */
jQuery(function() {
jQuery(".san_am").live('click',function() {
var id = jQuery(this).attr("id");
var mn_momx = jQuery(this).attr("name");
var dataString = 'mn_sid='+id+'&mn_mid='+mn_momx;
var parent = $(this);
jQuery.ajax({
type: "POST",
url: "sw.php",
data: dataString,
cache: false,

success: function()
{
jQuery(".odd"+id).fadeOut("", function() {jQuery(this).remove();jQuery(".odds"+id).fadeIn().html('<span class="odd'+id+' mn_chanishvna"><a style="color:#fff;font-size:10px;text-decoration:none;" class="san" id="'+id+'" name="'+mn_momx+'" href="#">Добавить</a></span><div class="odds'+id+'"></div>');});
}
});

return false;
});
});


проблемма! допустим добавляем пост в закладки срабатывает первый скрипт и добавляется! после жмём ещё раз и нормально срабатывает второй скрипт! но когда ещё раз и дальше раз жму он два раза выводит сообщение ДОБАВЛЕНО и последущего клика два раза моргает ДОБАВИТЬ. надеюсь вы поняли о чём я! он дублирует скрипт!
Ответить с цитированием