我在 ie7 中遇到了这个 JQuery 的问题,它在 chrome、firefox 和 ie8/9 中完美运行。我搜索了互联网无济于事。它只是不想更改 src 属性,这让我相信它在 if 测试中失败了。
var active = '/wp-content/uploads/2012/07/active.png';
var inactive = '/wp-content/uploads/2012/07/inactive.png';
if ($(this).attr('src') == inactive) {
$(this).attr('src', active);
$('.navbutton').not(this).attr('src', inactive);
}
下面的行在 ie7 中工作,在 if 测试之外,所以我不确定问题是什么。有谁知道发生了什么?
$('#navbutton0').attr('src', active);