我真的很喜欢这组小部件:http ://www.jmwidgets.com/index.php/docs/widgets/hmiindicator/
但是,我需要在初始化时(或稍后在页面更新时)使用一个值来设置指标的值,而不是将其链接到另一个值(尽管如果我必须这样做的话,我可以通过一个虚拟元素来做到这一点)。
无论我尝试了什么,我都无法让它发挥作用。这是小提琴:http: //jsfiddle.net/uLuZQ/39/
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>HMI Indicator Example</title>
<!-- JMWidgets styles -->
<link rel="stylesheet" href="css/base/jmwidgets-0.8.0.base.min.css">
<link rel="stylesheet" href="css/jmwidgets-0.8.0.allstyles.min.css">
<!-- jQuery classes -->
<script src="js/jquery-1.8.0.min.js"></script>
<script src="js/jquery-ui-1.8.23.custom.min.js"></script>
<!-- JMWidget classes -->
<script src="js/jmwidgets-0.8.0.min.js"></script>
<script>
$(function() {
$("#ind1").hmiIndicator( {colors:['red','yellow','green'],value:1} );
var val= $("#ind1").hmiIndicator( 'option','value' );
alert(val)
});
</script>
</head>
<body id="page1">
<div id="ind1" style="width:150px; height:150px"></div>
<br />
</body>
</html>
请告诉我我愚蠢地错过了什么。文档看起来很清楚,但我无法让它在初始化或使用 setter 时工作。
谢谢, C