【问题标题】:How to add a change event to jquery slider after its initialization如何在初始化后向jquery滑块添加更改事件
【发布时间】:2013-06-17 18:07:15
【问题描述】:

我遇到了 jquery 滑块更改事件的问题

我注意到如果在初始化期间添加响应函数它可以正常工作,例如:

s.slider({change: function(){....}});

但是,如果我想在它初始化后这样做,我无法弄清楚如何,显然以下方法不起作用:

s.change = function(){....}

谁能帮帮我:-) 非常感谢

【问题讨论】:

  • jQuery UI 在初始化时创建新元素。 s 可能不再是需要绑定change 事件的元素。

标签: jquery events slider


【解决方案1】:

如果s 是你这里的选择器.. 你可以在滑块初始化后监听slidechange 事件。

s.on( "slidechange", function(event, ui) { .... } );

【讨论】:

    【解决方案2】:

    假设您的 jQuery 对象被称为 s,您可以像这样向它添加事件侦听器:

    s.on( "change", function( event, ui ) {} );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 2020-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多