claudejanz/jquery-slider

此包的最新版本(dev-master)没有可用的许可证信息。

基于 jssor/jquery-slider,添加了 composer 文件和 yii2 小部件

安装: 264

依赖者: 0

建议者: 0

安全性: 0

星标: 2

关注者: 3

分支: 753

语言:JavaScript

dev-master 2014-08-11 10:00 UTC

This package is auto-updated.

Last update: 2024-09-11 18:46:06 UTC


README

这是一个基于 jssor/jquery-slider 的分支,增加了 SliderWidget 和 SliderAsset 以支持 yii 框架

安装

安装此扩展的首选方式是通过 composer

运行

$ php composer.phar require "claudejanz/query-slider": "dev-master"

或将

"claudejanz/query-slider": "dev-master"

添加到您的 composer.json 文件的 require 部分。

使用方法

use claudejanz\jquerySlider\widgets\SliderWidget;
use yii\web\JsExpression;

SliderWidget::begin([
    'responsive' => true,
    'options'=>['style'=>'position: relative; top: 0px; left: 0px; width: 600px; height: 300px;'],
    'pluginOptions' => [
        '$AutoPlay' => true,
        '$AutoPlayInterval' => 6000,
        '$SlideDuration' => 800,
        '$SlideshowOptions' => [
            '$Class' => new JsExpression('$JssorSlideshowRunner$'),
            '$Transitions' => [
                ['$Duration' => 700, '$Opacity' => 2, '$Brother' => ['$Duration' => 1000, '$Opacity' => 2]]
            ]
        ]
    ]
]);
echo '<div u="slides" style="cursor: move; position: absolute; overflow: hidden; left: 0px; top: 0px; width: 600px; height: 300px;">
                    <div><img u="image" src="images/01.jpg" /></div>
                    <div><img u="image" src="images/02.jpg" /></div>
                </div>';
SliderWidget::end();

免费的 jQuery 滑块/轮播图/幻灯片

概述

  1. 30+ 滑块/轮播图/幻灯片/画廊/横幅演示
  2. 开发文档
  3. 支持:在 StackOverflow 上提问

您可以从 jssor 滑块中获得什么?

图片滑块、内容滑块、淡入淡出幻灯片、缩略图滑块、嵌套滑块、轮播图滑块、滑块集群、全宽滑块、网格滑块、列表滑块、垂直滑块、图片画廊、横幅滑块、横幅旋转器、视频画廊、瓷砖菜单滑块

为什么选择 jssor 滑块?

轻量级:最小 17KB 代码片段

高性能:低 CPU 使用率下的平滑动画

可靠:跨浏览器支持(IE6+、Chrome 3+、Firefox 2+、Safari 3.1+、Opera 10+)

灵活:众多选项和 API 接口

免费设计:易于适应皮肤,皮肤设计和 JS 开发分离

特性

  • jQuery 插件和 No-jQuery 版本均可用

jQuery 插件滑块和 No-jQuery 版本滑块几乎相同,两者都是用于图片滑块、内容滑块。幻灯片和字幕滑块动画两种版本都有。

jQuery 开发者可以从 jQuery JS 库中获益。No-jQuery 版本是不使用 jQuery 的滑块。非 jQuery 开发者可以从轻量级的可剪贴代码片段中获益,这适用于 eBay 列表、博客文章或自由嵌入到任何网页中。

  • 触摸 + 拖动导航

在触摸设备(如三星手机、iPhone、iPad、HTC、BlackBerry(iOS、Android、Windows Surface))上用手指触摸并拖动滑块时,滑块将向左/右或上/下移动。

  • 触摸时冻结幻灯片/字幕动画

如果幻灯片或字幕动画正在运行,则在用手指触摸或鼠标按下时将冻结。

  • 触摸释放时继续或回滚幻灯片/字幕动画

  • 实时响应,平滑缩放无延迟

如果启用了响应式功能,当浏览器窗口大小改变时,滑块大小将实时响应窗口宽度,无延迟,无动画停止。

  • 即时交互,实时响应

在任何时候触摸、拖动或点击子弹/箭头/缩略图,无需等待动画结束,滑块将立即响应。

  • 性能最佳的滑块

Jssor 滑块被评为最佳性能滑块之一。它是 CPU 消耗最低的滑块之一。(滑块(~1%)、带字幕的滑块(~4%)、带幻灯片的滑块(~4%))

  • 390+ 字幕效果/过渡

Jssor 滑块附带 390+ 令人印象深刻的字幕效果/过渡

  • 360+ 幻灯片效果/过渡

Jssor 滑块附带 360+ 令人印象深刻的幻灯片效果/过渡

  • 最平滑的动画引擎,性能平衡

  • 自动检测水平/垂直拖动

Jssor 滑块自动检测拖动方向,当用户触摸并拖动滑块时,它将根据拖动方向水平或垂直移动。

  • 最可靠的滑块

Jssor滑块是一款跨浏览器滑块,支持广泛浏览器,包括Chrome 3+、Firefox 2+、IE 6+、Safari 3.1+、Opera 10+。Jssor滑块还支持跨平台浏览器,包括iOS、Android、Windows、Windows Surface和Mac。

  • 最可扩展的滑块

Jssor滑块是最可扩展的滑块之一。它附带30+(持续增长)的专业主题。所有UI都完全由html + css代码控制。用户可以在每个幻灯片中添加任何html代码,并且用户可以自定义'导航器'、'缩略图导航器'为任何格式。

  • 可选缩略图、标签或子弹导航

  • 缩略图、标签和子弹的位置可调节,可以是垂直或水平

  • 允许缩略图导航器的触摸拖动导航

  • 使用任何html/css代码自定义缩略图为任何格式

  • 一页中可以有多个滑块

  • 任何html代码都可以放置在幻灯片中

  • 无限标题

  • 触摸结束/鼠标抬起时回滚标题动画

  • 所有浏览器都支持移动、淡入淡出、剪辑、缩放和旋转过渡

  • 在一个过渡中允许组合移动、淡入淡出、剪辑、缩放和旋转

  • 通过智能压缩引擎深度压缩javascript代码

  • 箭头键导航,通过点击键盘左右箭头导航滑块

  • 带有动画的html标题(390+标题过渡效果)

  • 可调节标题动画速度

  • 可以向幻灯片中添加静态内容

  • 禁用拖动是可选的

  • 可选悬停暂停的自动播放幻灯片放映

  • 可以将滑块放置在任何地方(灯箱或任何容器中)

  • 可选幻灯片间的间距

  • 剪切/粘贴滑块代码片段

  • 符合ebay要求,适用于ebay商店、ebay列表

  • 符合blogger要求,只需复制/粘贴代码片段即可发布blogger文章