Показать сообщение отдельно
  #6 (permalink)  
Старый 02.09.2012, 00:57
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Kelly Посмотреть сообщение
$(document).ready(function(e){
    $(document).on('click','.button',function(e){
        testHandler (e.target);
    });
});

*!*
var testHandler = function (target) {
    var target = $(target);
*/!*
    var consoleElement = $('#console');
    if (target.is('.disable')) {
        return false;
    }

    var state = ajaxF(consoleElement);
    var state = ajaxF(consoleElement);

    /* то как я нашел выход :)*/
    target.addClass('disable');
    setTimeout(function(){
        target.removeClass('disable');
    },300);
    /* --- */
}

var ajaxF = function (consoleElement) {
    $.ajax({
        url: "ajax.php",
        dataType: "json",
        success: function (data) {
            consoleElement.append(data.name + "<br>" + data.value + "<br><hr><br>");
        }
    });
    // что-то нужно вернуть по завершении в родительскую ф-ию
    return 0;
}
жестко
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием