Lof JSliderNews网址问题

时间:2011-04-12 09:00:18

标签: jquery slider

我正在尝试在我的网站上安装Lof JSliderNews,一切运行良好,图片和标题都很好,但URL没有。似乎他们总是指向最新的帖子。

我一直在寻找一段时间,但找不到任何解决方案。有人遇到过同样的问题吗?

感谢您的帮助。

利达

2 个答案:

答案 0 :(得分:3)

多德。

我一直在试图解决这个问题,但这是一个简单的CSS错误。

检查style6.css(出现在.zip文件中)并检查:

  

.lof-主项-降序{
    的z-index:100像素; << ---这条线是错的。
    位置是:绝对;
    底部:0像素;
    左:0像素;
    宽度:100%;
    背景:网址(图像/ bg_trans.png);
    高度:×45像素;
    填充:10px的;
    
  }


替换它:

  

.lof-主项-降序{
    的z-index:100;
    位置是:绝对;
    底部:0像素;
    左:0像素;
    宽度:100%;
    背景:网址(图像/ bg_trans.png);
    高度:×45像素;
    填充:10px的;
    
  }
  
  (删除z-index上的px)在100之后,那是。

干杯

CK。

答案 1 :(得分:2)

利达,

因为属性'opacity'不会隐藏链接,并且最后一个链接的'z-index'高于其兄弟,所以我们必须修改脚本来设置z-index。

原始脚本(在lofslidernews / js / script.js中):

fxStart:function( index, obj, currentObj ){
            if( this.settings.direction == 'opacity' ) { 
                $(this.slides).stop().animate({opacity:0}, {duration: this.settings.duration, easing:this.settings.easing} );
                $(this.slides).eq(index).stop().animate( {opacity:1}, {duration: this.settings.duration, easing:this.settings.easing} );
            }else {
                this.wrapper.stop().animate( obj, {duration: this.settings.duration, easing:this.settings.easing} );
            }
        return this;
    }

将其替换为以下脚本:

fxStart:function( index, obj, currentObj ){
            if( this.settings.direction == 'opacity' ) { 
                $(this.slides).css('z-index',-1).stop().animate({opacity:0}, {duration: this.settings.duration, easing:this.settings.easing} );
                $(this.slides).eq(index).css('z-index',10).stop().animate( {opacity:1}, {duration: this.settings.duration, easing:this.settings.easing} );
            }else {
                this.wrapper.stop().animate( obj, {duration: this.settings.duration, easing:this.settings.easing} );
            }
        return this;
    }

我已经通过这种方式解决了这个问题,希望它对你有所帮助!