我有这个代码。但它不起作用。请帮忙!!!
if ($('#list1img').is(':visible')) {
$('#list1img').attr('src','f-left.jpg');
} else {
$('#list1img').attr('src','f-down.jpg');
}
我有这个代码。但它不起作用。请帮忙!!!
if ($('#list1img').is(':visible')) {
$('#list1img').attr('src','f-left.jpg');
} else {
$('#list1img').attr('src','f-down.jpg');
}
我将假设您遇到与我一分钟前相同的问题。问题是,我在页面中有一个模式,并且有两个不同的 div 具有相同的 class errorbox
。模态有一个 id,所以我继续这样做:
if ($('.errorbox', $('#modalId')).is(':visible'))
$('ul', $('.errorbox')).html('');
else
$('.errorbox').show();
希望有帮助!
从我的FIDDLE可以看出,它工作正常。
您确定您使用了正确的CSS 显示(块、无、内联块等)吗?