我花了最近几天尝试为.ascx文件实现jStepper.js。
在我的.ascx文件中添加了以下行:
<script src="/jscript/jquery.mousewheel.js" type="text/javascript"></script>
<script src="/jscript/jquery.jstepper.js" type="text/javascript"></script>
在.ascx文件底部的代码中添加了以下行
// Quantity
var vField = $('#Quantity');
vField.jStepper({
minValue: 0, maxValue: 23, minLength: 1, maxLength: 3, normalStep:1, shiftStep: 5, ctrlStep: 10,
onStep: function (objTextField, bDirection, bLimitReached) {
$slider.slider("value", objTextField.val());
updateAfterValuesChanged(); }
});
当我将alert()放入jquery.jstepper.js时,警报会显示,但是否则会忽略jstepper。我确信我错过了一些简单的东西,但我找不到它......
答案 0 :(得分:0)
您是否完全确定HTML中的元素ID为&#34; Quantity&#34;。也许它全是小写(&#34;数量&#34;)?
需要注意的其他事项是,在浏览器中加载html之后,必须调用绑定jStepper。
我们可以看到您尝试使用的HTML吗?