| 网站建设 下载中心 社区论坛 信息公告 MY小屋 |
![]() |
联系我们 设为首页 加入收藏 |
注:打开慢时请稍等
漂亮的Slider效果类终于封装成功日期:2007-2-9 13:48:19 来源:iyit.net录入 点击: |
var opx = this.target.style.marginRight.split("px")[0]; var pxstep = Math.round((this.width / Math.round(this.step*0.5))+0.5); var npx = Number(opx) - Number(pxstep); if (Math.abs(npx)>this.width+2){this.target.style.marginRight = '-' + this.width + 'px';}else{this.target.style.marginRight = String(npx) + 'px';} break; } this.i++ //计数器+1 if (this.i>(Math.round(this.step*0.5)-1)){window.clearInterval(this.intervalid);this.i=0;this.status=0;this.target.style.display = "none";} //循环完毕,清除循环定时 } //关于如何使用这个代码的说明: //上面的代码可以封装成为一个单独的js文件,然后包含在页面当中 //然后使用下面的代码进行slider初始化,一个页面可以使用多个slider,下面的代码必须在页面底部</body>之前,否则可能会报错 var topslider = new slider('topcontainer',2,80,734,20,2,20); var leftslider = new slider('leftcontainer',1,398,120,20,1,20); //参数分别代表的意义可以在代码顶端看到 //控制slider动作可以使用两种方式 //一种是使用下面声明的名字调用,比如topslider.show(),topslider.hide() //另一种可以使用slider.names[0].show(),slider.names[0].hide(),下标取决于slider初始化的顺序 </script> </body> </html> [/code] Slider类的调用说明: //关于如何使用这个代码的说明: //上面的代码可以封装成为一个单独的js文件,然后包含在页面当中 //然后使用下面的代码进行slider初始化,一个页面可以使用多个slider,下面的代码必须在页面底部</body>之前,否则可能会报错 [code] var topslider = new slider('topcontainer',2,80,734,20,2,20); var leftslider = new slider('leftcontainer',1,398,120,20,1,20); [/code] //参数分别代表的意义可以在代码顶端看到 //控制slider动作可以使用两种方式 //一种是使用初始化时声明的名字调用,比如topslider.show(),topslider.hide() //另一种可以使用slider.names[0].show(),slider.names[0].hide(),下标取决于slider初始化的顺序 编辑: [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:用Visual Basic制作安装程序 下一篇:没有了 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | |||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||