本帖最后由 amu1433 于 2013-08-07 16:23:59 编辑

解决方案 »

  1.   

    作为插件,就需要有一个初始化的过程
    就是说 "#idGlideView img" 是作为参数传递给初始化方法
    而初始化方法把你的代码绑定在鼠标事件上这似乎不是改在 php 版面讨论的问题
      

  2.   

    就是说显示那个图片  要永久是亮的!  其他的都是opacity:0.5  我现在这个效果 鼠标离开就不亮了
      

  3.   

    /*#idGlideView div img{filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}*/
    #idGlideView div img{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
    #idGlideView div.focus img{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
     //相关设置
        Set: function (index) {
            if (index < 0) {
                //鼠标移出容器返回默认状态
                this.Each(function (oList, oText, i) {
                    oList._target = this._width * i;
                    if (oText) { oText._target = this._height_text; } 
                })
            } else {
                //鼠标移到某个滑动对象上
                this.Each(function (oList, oText, i) {
                    oList.className = i == index ?'focus':'';////////////////增加这句就行,给容器增加focus样式的
                    oList._target = (i <= index) ? this._width_min * i : this._width_min * (i - 1) + this._width_max;
                    if (oText) { oText._target = (i == index) ? 0 : this._height_text; }
                })
            }
            this.Move();
        }