jWidget: a mini javascript widget library。个人业余写的小型js widget库,刚刚起步,目前已实现轮播SlideView,TabView等,后期会考虑pager分页码、下拉选择框、走马灯等常用widget。
jWidget的目标是:小巧、灵活、强大
。
目前完全独立版压缩后 6.64
KB,
QZFL版压缩后 4.80
KB,
后期会考虑YUI、jQuery等版本。
google code 地址:http://code.google.com/p/j-widget/
代码及实例下载:http://j-widget.googlecode.com/files/j-widget.zip
欢迎各位批评指正,优化。
jWidget.ui.SlideView("slider1", {panelWrapper:"slide_panel",navWrapper:"slide_nav"});
jWidget.ui.SlideView("slider2", {effect: 'scrolly'});
jWidget.ui.SlideView("slider3", {effect: 'scrolly fade'});
jWidget.ui.SlideView("slider4", {effect: 'fade', navWrapper : 'slider4_nav'});
jWidget.ui.SlideView("slider5", {effect: 'fade'});
/**
* Slide轮播效果
* @param {json} 配置参数
* @param {String|HTMLElement} container 包括id号,或则Html Element对象,Slider容
* @param eventType 'mouseover' or 'click',默认'mouseover'
* @param autoPlay 是否自动播放,默认自动播放
* @param autoPlayInterval 自动播放间隔时间,默认3秒
* @param effect 播放效果 'none','scrollx', 'scrolly', 'fade'
* @param panelWrapper Slide内容item的容器,默认为Slider容器的firstChild
* @param navWrapper Slide导航的容器,默认为Slider容器的secondChild
* @param navClassOn navs鼠标移上后的样式,默认为'on'
* @param slideTime 滑动时延
* @param width 宽度(srcollx),如样式中已有,会自动获取,一般无需填写
* @param height 高度(scrolly),如样式中已有,会自动获取,一般无需填写
*/
jWidget.ui.TabView("theme", {panelWrapper : 'theme_panel', navWrapper : 'theme_nav'});
jWidget.ui.TabView("sale", {panelWrapper : 'danpin1_panel', navWrapper : 'danpin1_nav', navClassOn:'tab_on'});
jWidget.ui.TabView("tab2",{"type":"list"});
/**
* Tab切换效果
* @param {json} 配置参数
* @param {String|HTMLElement} container 包括id号,或则Html Element对象,Slider容
* @param eventType 'mouseover' or 'click',默认'mouseover'
* @param type 'normal'普通 or 'list'间隔形式(参考demo3)
* @param panelWrapper Slide内容item的容器,默认为Slider容器的firstChild
* @param navWrapper Slide导航的容器,默认为Slider容器的secondChild
* @param navClassOn navs鼠标移上后的样式,默认为'on'
*/
分享到:
相关推荐
carousel slide:整个轮播图的最外边一层的样式 data-ride:用于标记轮播在页面加载时就开始动画播放 data-interval:自动循环每个项目之间延迟的时间量。如果为 false,轮播将不会自动循环 data-wrap:轮播是否...
#slide.js###效果该js不依赖任何类库因为使用了css3的动画属性,目前只支持IE8+,在IE9下没有css动画效果,所以推荐使用无缝滚动的js动画方案需要一个父容器,最好是div(因为只测试了div),要有明确的长宽,哪怕是...
swiper实现轮播图几乎是没有一点点技术含量,但是用起来却很方便,包括对移动端的支持也很好。 由于简单这里当然就不会去详细介绍了,下面就来开始本文的正文内容 实现过程: 一.移动端-需求swiper 4.0.3实现层叠轮播 ...
焦点轮播图js组件使用说明开始调用组件,在html页面中写下如下代码:[removed] = function(){var _translate = {content:'slide',//滑动体(所有图片拼接起来的滑动体)prev:'prev',//前进按钮next:'next',//后退...
主要用于轮播,可以通过修改其中的参数实现时间、方向等参数的改动,属于无缝滚动的工具类
滑动 滑动包中包含用于在这种再现主实验的源代码。 有关更新CPU上的优化代码(带有AVX,BFloat和其他内存优化)的信息,请参见 数据集 数据集可以在下载。 请注意,数据是按标签排序的,因此请至少重新整理验证/...
jquery.Xslider.js 轮播图,焦点图片切换效果
感觉最好用的轮播插件,不像其他轮播插件,需要增加很多额外html标签
Vue2原生始轮播图组件,支持宽度自适应、高度设置、轮播时间设置、左右箭头按钮控制,圆点按钮切换,以及箭头、圆点按钮是否显示。 <v-carousel :slideData="slideData" :height="450" :begin="0" :interval="3000" ...
slide.js 一款基于jQuery库的,可设置多参数的轮播图插件
轮播-左右轮播封装插件,可以自动轮播,也可以鼠标进过,slide插件
OneSlide OneSlide是一种学习格式,其中一张幻灯片涵盖了一个技术主题。 js:未定义vs空 js:原始类型转换 js:参考和实例 js:迭代:内循环/外循环 算法:CAP定理 C ++:堆栈和堆上的内存分配 Java:受谁保护? ...
REMEDI-REveal.js Markdown EDItor REMEDI是一个跨平台编辑器(基于),以markdown编写演示文稿。句法每张幻灯片必须放在::::slide和::::之间。 ::::slide## Accessibility, for whom?- Vision impairments- Limited...
JQUERY 图片切换插件制作BANNER图片滚动播放、按钮控制 对IE6友好的一个jquery插件,demo见 http://www.17sucai.com/pins/demoshow/327
轮播 角度通用旋转木马Note: This carousel doesn't include any css. go and customize css for buttons, items except ngucarousel and ngucarousel-inner 演示版在Stackblitz演示可演示安装角版本ngu-carousel...
Slide-Player 图片轮播器 Slide-Player.htm
jquery选项卡插件多种tab标签切换效果
jQuery右侧tab标签控制图片切换特效是一款设计在幻灯片轮播图右侧的文字标签选项卡菜单,点击选项卡标签控制图片切换。 js代码 [removed][removed] [removed]jQuery(".m-slide").slide({ titCell:".tab li", ...
ck-slide淡入淡出效果的图片轮播插件
jquery.SuperSlide插件使用方法之一,做tab标签样式的焦点图切换使用 使用方法: 1、调用jquery库、lanrenzhijia.css文件、SuperSlide.js代码在head之中 2、将html代码拷贝到你需要的地方即可 3、最后调用即可 ...