Здравствуйте! столкнулся с такой проблеммой! делаю добавление в фавориты.заметки. есть ниже представленный код!
/* ДОБАВИТЬ В ФАВОРИТЫ */
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;
});
});
проблемма! допустим добавляем пост в закладки срабатывает первый скрипт и добавляется! после жмём ещё раз и нормально срабатывает второй скрипт! но когда ещё раз и дальше раз жму он два раза выводит сообщение ДОБАВЛЕНО и последущего клика два раза моргает ДОБАВИТЬ. надеюсь вы поняли о чём я! он дублирует скрипт!