[英]add class in jquery is working fine but remove class is not working
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工作不正常。 任何建议都是很好的。
请尝试以下代码:
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');
}
});
});
});
var log = $('.log_res').empty().addClass('ajax-loading');
$('.log_res').removeClass('ajax-loading');
我觉得log_res as class
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');
}
});
});
});
我不知道什么是log_res
如果是id,那么
$('#log_res').empty().addClass('ajax-loading');
如果是上课的,那就试试看。
$('.log_res').empty().addClass('ajax-loading');
我认为您没有选择正确的元素。
如果log_res是类,则使用
$(".log_res")
如果它是一个id然后使用
$("#log_res")
然后调用所需的jquery方法。
希望对您有帮助。
我认为你应该使用
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');
}
});
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.