1
window.addEvent('domready', function(){
            $('whois').addEvent('submit', function(e) {
            new Event(e).stop();
            var log = $('log_res').empty().addClass('ajax-loading');
            this.send({
                update: log,
                autoComplete: function() {
                    log.removeClass('ajax-loading');
                }
            });
            });     
        });

こんにちはすべて私はjqueryに不慣れですaddclassは正常に機能していますが、removeclassは正しく機能していません。どんな提案も素晴らしいでしょう。

4

6 に答える 6

1

このコードを試してください:

window.addEvent('domready', function(){
        $('whois').addEvent('submit', function(e) {
        new Event(e).stop();
        var log = $('log_res'); //Code Edit here
        log.empty().addClass('ajax-loading');
        this.send({
            update: log,
            autoComplete: function() {
                log.removeClass('ajax-loading');
            }
        });
        });     
    });
于 2013-03-05T09:35:01.530 に答える
0
var log = $('.log_res').empty().addClass('ajax-loading');


$('.log_res').removeClass('ajax-loading');

私はそう感じたlog_res as class

于 2013-03-05T09:31:58.647 に答える
0
window.addEvent('domready', function () {
        $('whois').addEvent('submit', function (e) {
            new Event(e).stop();
            var log = $('#log_res'); // or var log = $('.log_res'); if log_ref is class
            log.empty().addClass('ajax-loading');
            this.send({
                update: log,
                autoComplete: function () {
                    log.removeClass('ajax-loading');
                }
            });
        });
    });
于 2013-03-05T09:33:03.670 に答える
0

log_resとは何かわかりません

idの場合は

$('#log_res').empty().addClass('ajax-loading');

そしてそれがクラスなら、これを試してみてください。

 $('.log_res').empty().addClass('ajax-loading');
于 2013-03-05T09:33:13.170 に答える
0

正しい要素を選択していないと思います。

log_resがクラスの場合は、

$(".log_res")

IDの場合は、

$("#log_res")

次に、必要なjqueryメソッドを呼び出します。

これがお役に立てば幸いです。

于 2013-03-05T09:34:16.343 に答える
0

私はあなたが使うべきだと思います

var log = $('log_res').empty();
log.addClass('ajax-loading');

これを試して:

window.addEvent('domready', function(){
    $('whois').addEvent('submit', function(e) {
        new Event(e).stop();
        var log = $('log_res').empty();
        log.addClass('ajax-loading');
        this.send({
            update: log,
            autoComplete: function() {
                log.removeClass('ajax-loading');
            }
        });
    });     
});
于 2013-03-05T09:34:19.837 に答える