反向灯箱效果

时间:2012-01-12 13:53:51

标签: javascript jquery css html5

我正在寻找一个实现此效果的jquery脚本:http://tympanus.net/Tutorials/CSS3Lightbox/

这个只使用CSS3,但我正在寻找jQuery作为旧浏览器支持的后备。

有谁知道如何做到这一点?

感谢。

1 个答案:

答案 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)             
        })                    
});