-1

我有这个代码。但它不起作用。请帮忙!!!

if ($('#list1img').is(':visible')) {
  $('#list1img').attr('src','f-left.jpg');
} else {
  $('#list1img').attr('src','f-down.jpg');
}
4

2 回答 2

1

我将假设您遇到与我一分钟前相同的问题。问题是,我在页面中有一个模式,并且有两个不同的 div 具有相同的 class errorbox。模态有一个 id,所以我继续这样做:

if ($('.errorbox', $('#modalId')).is(':visible'))
    $('ul', $('.errorbox')).html('');
else
    $('.errorbox').show();

希望有帮助!

于 2012-10-16T15:13:01.550 回答
0

从我的FIDDLE可以看出,它工作正常。

您确定您使用了正确的CSS 显示(块、无、内联块等)吗?

于 2012-10-16T15:01:12.327 回答