<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>jQuery图片拖拽缩放预览代码 - 【更多源码:www.96flw.com】</title>
<link type="text/css" href="css/style.css" rel="stylesheet" />
</head>
<body>
<div class="drag">
<div class="drag-action">
<img src="./images/scale-big.png" alt="+" class="scale-big">
<img src="./images/scale-small.png" alt="-" class="scale-small"><br />
<img src="./images/drag.png" alt="方向" class="direction">
<div class="arrow up" data-arrow="moveUp"></div>
<div class="arrow right" data-arrow="moveRight"></div>
<div class="arrow down" data-arrow="moveDown"></div>
<div class="arrow left" data-arrow="moveLeft"></div>
</div>
<div class="drag-box">
<img src="./images/3457.jpg" alt="拖拽图" class="drag-img">
</div>
</div>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/drag-move.js"></script>
<script type="text/javascript">
var drag = $(".drag-img")
var dragImg = new DragScale(drag, drag)
// 拖动
dragImg.drag()
// 滚轮
$(".drag-box").on("mousewheel", function() {
dragImg.scale(0)
})
// 放大
$(".scale-big").click(function() {
dragImg.scale(1)
})
// 缩小
$(".scale-small").click(function() {
dragImg.scale(2)
})
// 上下左右点击
$(".arrow").click(function() {
dragImg[$(this).data("arrow")]()
})
</script>
<div style="text-align:center;margin:50px 0; font:normal 14px/24px 'MicroSoft YaHei';color:#ffffff">
<p>适用浏览器:360、FireFox、Chrome、Safari、Opera、傲游、搜狗、世界之窗. 不支持IE8及以下浏览器。</p>
<p>更多源码:<a href="http://www.96flw.com/" target="_blank">www.96flw.com</a></p>
</div>
</body>
</html>
jQuery图片拖拽缩放预览代码.zip
版权申诉
95 浏览量
2023-10-15
00:01:52
上传
评论
收藏 72KB ZIP 举报
码云笔记
- 粉丝: 2w+
- 资源: 5837
最新资源
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈