水平滑块Dojo中的更改事件不起作用

问题描述

希望一切都很好。 我对处理来自dijit / form / Horizo​​ntalSlider的Horizo​​ntal Slider的on change事件有疑问。我一直在尝试在dojo中使用on()函数更改滑块值时调用calla函数,但是它不起作用。你能帮助我吗。这一切我都是新手。以下是相同的代码。

require(["dojo/parser","dijit/form/HorizontalSlider","dijit/form/HorizontalRule","dijit/form/HorizontalRuleLabels","dojo/on","dojo/dom","dijit/registry"],function(Parser,HorizontalSlider,HorizontalRule,HorizontalRuleLabels,on,dom,registry) { 
      firstLinkNode = dom.byId("hslider");
      on(firstLinkNode,"change",function() {
        alert('caution')
      });
    }); 
  

<body class="claro">
  <div style="width: 400px;">
    <!-- create rules and labels above horizontal slider -->
    <ol data-dojo-type="dijit/form/HorizontalRuleLabels"
        data-dojo-props="
                    container: 'topDecoration',count: 11,numericMargin: 1"
        style="height: 1.2em; font-weight: bold">
    </ol>
    <div data-dojo-type="dijit/form/HorizontalRule"
         data-dojo-props="
                    container: 'topDecoration',count: 11"
         style="height: 5px; margin: 0 12px;"></div>
  <input 
         id="hslider" type="range" value="3"
           data-dojo-type="dijit/form/HorizontalSlider"
           data-dojo-props="
                    minimum: 0,maximum: 10,showButtons: false,discreteValues: 11"
         >
  </div>
</body>

“打开”功能似乎无效。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...