jquery.ui.progressbar 中文文档

2020-05-24 21:19:28易采站长站整理

<demos>
<demo>
<code><![CDATA[$(“.selector”).progressbar(‘option’, optionName[, value]);]]></code>
</demo>
</demos>
</method>
<method name=”value”>
<description><![CDATA[获取或设置进度条控件的当前value值]]></description>
<demos>
<demo>
<code><![CDATA[$(“.selector”).progressbar(‘value'[, value]);]]></code>
</demo>
</demos>
</method>
</methods>
<theme><![CDATA[
普通的主题更改可以通过JQuery的在线主题定制方便的选定.
完全的自定义主题:ui.progressbar.css
ui-progressbar: 影响进度条容器样式
ui-progressbar-value: 影响进度条自身样式.
]]></theme>
<demos>
<demo>
<description><![CDATA[
译者注: 将下面的代码直接作为一个HTML文档运行, 就可以明白它是怎么工作的了.
]]></description>
<code><![CDATA[
<!doctype html>
<html lang=”en”>
<head>
<title>jQuery UI Progressbar – Default functionality</title>
<link type=”text/css” href=”../../themes/base/ui.all.css” rel=”stylesheet” />
<script type=”text/javascript” src=”../../jquery-1.3.2.js”></script>
<script type=”text/javascript” src=”../../ui/ui.core.js”></script>
<script type=”text/javascript” src=”../../ui/ui.progressbar.js”></script>
<link type=”text/css” href=”../demos.css” rel=”stylesheet” />
<script type=”text/javascript”>
$(function() {
var current_value = 0;
change = function() {
$(“#progressbar”).progressbar(‘option’, ‘value’, current_value);
current_value ++;
if(current_value <= 100) {
setTimeout(‘change()’, 200);
}
};
progressbar_dynamic = function() {
progressbar_init();
change();
};
progressbar_init = function() {
$(“#progressbar”).progressbar({
value: current_value,
change: function(event, ui) {
$(‘#number’).text($(this).progressbar(‘option’, ‘value’));
document.getElementById(‘number’).style.position = ‘relative’;
document.getElementById(‘number’).style.left = $(this).progressbar(‘option’, ‘value’) * ($(‘.ui-progressbar’).width() / 100) – 5;
}
});
};
progressbar_destroy = function() {
$(“#progressbar”).progressbar(‘destroy’);
};
progressbar_disable = function() {
$(“#progressbar”).progressbar(‘disable’);
};
progressbar_enable = function() {