我正在寻找一个实现此效果的jquery脚本:http://tympanus.net/Tutorials/CSS3Lightbox/
这个只使用CSS3,但我正在寻找jQuery作为旧浏览器支持的后备。
有谁知道如何做到这一点?
感谢。
答案 0 :(得分:0)
您可以修改此脚本,使其具有略微不同的不透明度值,它应该适合您:http://jsfiddle.net/Diodeus/gYyBL/
HTML:
<img src="http://i.imgur.com/vdDQgb.jpg" hoverImg="http://i.imgur.com/Epl4db.jpg">
JS:
$('body').find('*[hoverImg]').each(function(index){
$this = $(this)
$this.wrap('<div>')
$this.parent().css('width',$this.width())
$this.parent().css('height',$this.width())
$this.parent().css('background-image',"url(" + $this.attr('hoverImg')+")")
$this.hover(function() {
$(this).stop()
$(this).fadeTo('',.01)
},function() {
$(this).stop()
$(this).fadeTo('',1)
})
});