坤简炫酷的JQuery轮播图插件

news/2024/7/10 23:08:02 标签: jquery, 前端, javascript

介绍:

找到了一个炫酷的JQuery轮播图插件,只需要配置三四行代码就可以实现很多二维三维炫酷的切换效果。

视频效果及教程:

https://www.bilibili.com/video/BV1Fu4y1d776/

代码:

https://github.com/w-x-x-w/AwesomeWeb

使用教程:

html部分:

<div id="slider">
		<img src="./imgs/1.png" alt="">
		<img src="./imgs/2.png" alt="">
		<img src="./imgs/3.jpg" alt="">
	</div>
<div id="transitions">
		<ul id="trans2D">
			2D转换
			<li><a href="#bars">Bars</a></li>
			<li><a href="#zip">Zip</a></li>
		</ul>
		<ul id="trans3d">
			3D转换
			<li><a href="#bars3d">Bars3D</a></li>
		</ul>
	</div>

引入两个js文件:jquery.js和这个js插件

<script src="./js/jquery.js"></script>
<script src="./js/flux.min.js"></script>

然后就是编写自己的js代码:

<script>
	$(function () {
//css选择器
		window.f = new flux.slider('#slider', {
			// 是否自動播放
			autoplay: false,
			// 是否分页显示
			pagination: false,
		});
	})
	$('div#transitions li a').on('click', function (event) {
		event.preventDefault();
		// If this is a 3D transform and the browser doesn't support 3D then inform the user
		if ($(event.target).closest('ul').is('ul#trans3d') && !flux.browser.supports3d) {
			alert("The '" + event.target.innerHTML + "' transition requires a browser that supports 3D transforms");
			return;
		}
		console.log(event.target.href.split('#')[1]);
//window.f.next()传入转换的效果名,event.target.href.split('#')[1]获取到的就是转换效果的名字
		window.f.next(event.target.href.split('#')[1]);
	});
</script>

http://www.niftyadmin.cn/n/4926364.html

相关文章

Linux 终端操作命令(2)内部命令分类

Linux 终端操作命令 也称Shell命令&#xff0c;是用户与操作系统内核进行交互的命令解释器&#xff0c;它接收用户输入的命令并将其传递给操作系统进行执行&#xff0c;可分为内部命令和外部命令。内部命令是Shell程序的一部分&#xff0c;而外部命令是独立于Shell的可执行程序…

【Archaius技术专题】「Netflix原生态」动态化配置服务之微服务配置组件变色龙

前提介绍 如果要设计开发一套微服务基础架构&#xff0c;参数化配置是一个非常重要的点&#xff0c;而Netflix也开源了一个叫变色龙Archaius的配置中心客户端&#xff0c;而且Archaius可以说是比其他客户端具备更多生产级特性&#xff0c;也更灵活。*在NetflixOSS微服务技术栈…

目标检测常用的数据集格式

在目标检测领域&#xff0c;有三种常用的数据集&#xff1a; 数据集标注文件格式bbox格式vocxmlxmin, ymin, xmax, ymax:bbox左上角(xmin, ymin)和右下角(xmax, ymax)的坐标cocojsonx, y, w, h:bbox左上角坐标(x, y)以及宽(w)和高(h)yolotxtxcenter, ycenter, w, h:bbox的中心…

【Java并发编程】再现ABA问题与解决ABA问题

文章目录 1. 什么是ABA问题2. 如何解决ABA问题 1. 什么是ABA问题 如果另一个线程把值A&#xff0c;先修改为B&#xff0c;再修改为A。当前线程看到的值还是A&#xff0c;并不知道值中间是否发生过变化。这就是ABA问题。 举个&#x1f330;&#xff1a;在你非常渴的情况下你发…

资深媒体人宋繁银加入《数据猿》任总编辑,全面负责公司整体内容工作

大数据产业创新服务媒体 ——聚焦数据 改变商业 2023年7月北京&#xff0c;《数据猿》宣布正式任命宋繁银为总编辑&#xff0c;全面负责公司整体内容工作。此次重要的人事任命标志着《数据猿》的发展迈上了一个新的台阶&#xff0c;对于《数据猿》团队而言&#xff0c;不仅是一…

快速开发平台 WebBuilder 9 发布

WebBuilder 是一款强大&#xff0c;全面和高效的应用开发和运行平台。基于浏览器的集成开发环境&#xff0c;智能化的设计&#xff0c;能轻松完成常规桌面应用和面向手机等的移动应用开发。高效、稳定和可扩展的特点&#xff0c;适合复杂企业级应用的运行。跨平台、数据库和浏览…

【JS自用模板】自动点击选课的操作模板

以激动点击课程为案例复习一下基本前端&#xff0c;容易涉及的问题包括如何提取object类的数字&#xff0c;setTimeout为什么不起作用&#xff1f; 具体思路是&#xff0c;此处会立刻选中符合条件的页面元素打开&#xff0c;然后1小时后会刷新页面&#xff0c;相应地播放页面也…

高中教师能去美国做访问学者吗?

美国作为世界上高等教育水平较高的国家之一&#xff0c;吸引了众多学者前往交流学习。那么高中教师是否能够成为美国访问学者&#xff0c;这是当然的&#xff0c;高中老师是可以出国访学的&#xff0c;但是出国做访问学者会涉及到多方面的因素。 首先&#xff0c;教师个人的学术…