如何在滑块jquery对象中停止事件“更改”传播

时间:2013-02-18 09:07:47

标签: jquery jquery-ui jquery-ui-slider

我需要了解如何停止事件传播,特别是滑块的“更改”传播。通常,在我的应用程序中,在

时调用更改
  • 我直接在栏上移动滑块;
  • 我在代码中的某个位置使用此命令$("#idPlayerSlider").slider("value", nNewPosition);更改了滑块位置。

这是滑块:

$("#idPlayerSlider").slider({
  orientation: "horizontal",
  range: "min",
  max: nPlayerTime,
  value: PLAYER_VIEW.TIMESTAMP_TOTAL,
  change: seekPlayerVideo
});

这是我更改滑块值的操作:

$("#idPlayerSlider").slider("value", nNewPosition);

问题是:当我设置滑块的新值时,有没有办法停止更改传播?因为我需要更改回调在我在真实滑块上移动时调用,但是如果我强制一个新值,我希望不再调用这个回调。 所以需要停止它的传播。 我能怎么做? 提前谢谢你。

0 个答案:

没有答案