【发布时间】:2011-02-27 16:52:35
【问题描述】:
我有一个在一组列表元素上运行的过滤器,它将不太理想的元素淡化到 0.25 不透明度,但我希望它们的不透明度恢复到 1,然后在悬停时又回到 0.25。这很简单吗?
我只是很难找到一种方法来获取所选元素的当前不透明度,以便将其存储在一个变量中以供使用。
$('#centerPanel li').hover(function(){
var currentOpacity = $(this).?????
$(this).fadeTo(1,1);
},
function(){
$(this).fadeTo(1,currentOpacity);
});
【问题讨论】:
-
小心该代码。如果有人在上面来回移动鼠标,你会被塞住的。