Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2015, 17:29   #1
Erilar
Пользователь
 
Регистрация: 03.01.2015
Сообщений: 20
Вопрос Ошибка в скрипте

Не силен в js, помогите найти ошибку:
Код:
$(document).ready(function(){    
    $('body').on('click','song', function(){
        var 
           post_url = '/cont/song.php',
           data_id  = 'id=',
           hist_url = '?option=main&cont=song&id=',
           clkid = this.id; 
        post_act(post_url,data_id,hist_url,clkid );
    });
});


function post_act(post_url,data_id,hist_url,clkid ){               
            
                $.ajax({ 
                    type: "POST",
                    url: post_url,
                    data: data_id+clkid,
                    success: function(html){ 
                    $("section").html(html);
                    history.pushState(null, null, hist_url+clkid);
                    },beforeSend: function(){                       
                    $("#loader").css("display", "block");
                }
            }).done(function(data){                
                $("#loader").css("display", "none");
                window.scrollTo(0,580);  
                });
            return false;   

}
Erilar вне форума Ответить с цитированием
Старый 06.01.2015, 17:57   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А в чем проявляется ошибка?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.01.2015, 18:41   #3
Erilar
Пользователь
 
Регистрация: 03.01.2015
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А в чем проявляется ошибка?
В этой теме : http://www.programmersforum.ru/showt...=271240&page=1
вопрос решился, но потом мне посоветовали упростить код, но никак не могу додуматься...
Erilar вне форума Ответить с цитированием
Старый 07.01.2015, 17:18   #4
Erilar
Пользователь
 
Регистрация: 03.01.2015
Сообщений: 20
По умолчанию

Нашел ошибку:
Точку не поставил:
$('body').on('click','.song', function()
Erilar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в скрипте ziganurov2011 PHP 9 13.11.2011 17:48
Ошибка в скрипте Eldrich JavaScript, Ajax 10 21.01.2011 17:20
Ошибка в скрипте bead JavaScript, Ajax 9 11.11.2010 15:02
Ошибка в скрипте. Кибердемон Помощь студентам 0 17.05.2010 14:19
Ошибка в скрипте Qsajeal PHP 11 03.06.2008 12:22