0

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

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

这是滑块:

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

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

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

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

4

0 回答 0