<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>jQuery动态图片加载代码 - 【更多源码:www.96flw.com】</title>
<!--可无视-->
<link rel="stylesheet" type="text/css" href="css/normalize.css" />
<link rel="stylesheet" type="text/css" href="css/demo.css">
<!--主要样式-->
<link rel="stylesheet" type="text/css" href="./src/progressbar.css">
<style>
html {
background-color: #e6e6e6;
}
td {
border: 1px #cacaca solid;
}
thead td {
background-color: #fff;
}
</style>
</head>
<body>
<div class="htmleaf-container">
<table style="margin: 20px auto;">
<tr>
<td>
<div id="divDuck1">
</div>
</td>
<td>
Example 1.<br/>
<p>A single image, when used on the background it has opacity applied to be only partially visible.</p>
<pre>
var duckbar1 = $("#divDuck1").progressBar({
imageUrl: 'images/duck.png',
imageHeight: 290,
imageWidth: 254
});
// to update percentage value to 15%
duckbar1.SetPercentage(15);
</pre>
</td>
</tr>
<tr>
<td style="background-color: #2b2b2b">
<div id="divDuck2">
</div>
</td>
<td>
Example 2.<br/>
<p>Same as above, but dark background.</p>
<pre>
var duckbar2 = $("#divDuck2").progressBar({
imageUrl: 'images/duck.png',
imageHeight: 290,
imageWidth: 254
});
</pre>
</td>
</tr>
<tr>
<td>
<div id="divDuck3">
</div>
</td>
<td>
Example 3.<br/>
<p>Having no background image (or making it totally transparent)</p>
<pre>
var duckbar3 = $("#divDuck3").progressBar({
imageUrl: 'images/duck.png',
imageHeight: 290,
imageWidth: 254,
backgroundOpacity: 0
});
</pre>
</td>
</tr>
<tr>
<td>
<div id="divBucket">
</div>
</td>
<td>
Example 4.<br/>
<p>
Two different images; a 'full' and an 'empty', the background (or empty) image having no transparency
</p>
<pre>
var bucketbar = $("#divBucket").progressBar({
imageUrl: 'images/BucketFull.png',
backgroundImageUrl: 'images/BucketEmpty.png',
imageHeight: 146,
imageWidth: 176,
backgroundOpacity: 1
});
</pre>
</td>
</tr>
<tr>
<td>
<div id="divPie">
</div>
</td>
<td>
Example 5.<br/>
<p>NZ loves pies. I also love pies.</p>
<pre>
var piesBar = $("#divPie").progressBar({
imageUrl: 'images/nz-pies.png',
backgroundImageUrl: 'images/nz-empty.png',
imageHeight: 342,
imageWidth: 233,
backgroundOpacity: 1
});
</pre>
</td>
</tr>
</table>
</div>
<script src="js/jquery-1.11.0.min.js" type="text/javascript"></script>
<script type="text/javascript" src="src/jquery.progressbar.js"></script>
<script type="text/javascript">
$(document).ready(function() {
var duckbar1 = $("#divDuck1").progressBar({
imageUrl: 'images/duck.png',
imageHeight: 290,
imageWidth: 254
});
SimulateProgress(duckbar1, 0);
var duckbar2 = $("#divDuck2").progressBar({
imageUrl: 'images/duck.png',
imageHeight: 290,
imageWidth: 254
});
SimulateProgress(duckbar2, 0);
var duckbar3 = $("#divDuck3").progressBar({
imageUrl: 'images/duck.png',
imageHeight: 290,
imageWidth: 254,
backgroundOpacity: 0
});
SimulateProgress(duckbar3, 0);
var bucketbar = $("#divBucket").progressBar({
imageUrl: 'images/BucketFull.png',
backgroundImageUrl: 'images/BucketEmpty.png',
imageHeight: 146,
imageWidth: 176,
backgroundOpacity: 1
});
SimulateProgress(bucketbar, 0);
var piesBar = $("#divPie").progressBar({
imageUrl: 'images/nz-pies.png',
backgroundImageUrl: 'images/nz-empty.png',
imageHeight: 342,
imageWidth: 233,
backgroundOpacity: 1
});
SimulateProgress(piesBar, 0);
});
function SimulateProgress(progressBar, currentValue) {
var increase = getRandomInt(0, 3);
var newValue = currentValue + increase;
if (newValue > 100) newValue = 100;
if (currentValue == 100) newValue = 0;
progressBar.SetPercentage(newValue);
setTimeout(function() {
SimulateProgress(progressBar, newValue);
}, 80);
}
function getRandomInt(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}
</script>
</body>
</html>
jQuery动态图片加载代码.zip
版权申诉
36 浏览量
2023-10-14
23:59:37
上传
评论
收藏 190KB ZIP 举报
码云笔记
- 粉丝: 2w+
- 资源: 5851
最新资源
- 数据库管理工具:dbeaver-ce-23.3.2-x86-64-setup.exe
- 数据库管理工具:dbeaver-ce-23.3.2-stable.x86-64.rpm
- 无人驾驶汽车如何处理地图和定位?
- 数据库管理工具:dbeaver-ce-23.3.2-macos-x86-64.dmg
- 数据库管理工具:dbeaver-ce-23.3.2-macos-aarch64.dmg
- jsp+mysql学生支出管理系统(美化版)-期末作业jsp作业大学java作业大学作业
- 数据库管理工具:dbeaver-ce-23.3.1-stable.x86-64.rpm
- AndroidOCR源码.zip
- 数据库管理工具:dbeaver-ce-23.3.0-x86-64-setup.exe
- 数据库管理工具:dbeaver-ce-23.3.0-stable.x86-64.rpm
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈