Tag: 滑块

当使用setInterval时,如果我在Chrome中切换标签并返回,则滑块变得疯狂追赶

我在我的网站上有一个jQuery滑块,去下一张幻灯片的代码是一个名为nextImage的函数。 我用setInterval在计时器上运行我的function,它正是我想要的:它在计时器上运行我的幻灯片。 但是,如果我在Chrome浏览器中访问该网站,切换到另一个选项卡并返回,则滑块会不断滑过幻灯片,直到“追上”为止。 有谁知道一种方法来解决这个问题。 以下是我的代码。 setInterval(function() { nextImage(); }, 8000);

WPF:带有用户拖动后触发的事件的滑块

我目前正在制作一个WPF的MP3播放器,我想制作一个滑块,让用户通过向左或向右滑动滑块来寻找MP3中的特定位置。 我曾尝试使用ValueChanged事件,但每次它的值被改变时触发,所以如果你拖动它,事件将多次触发, 我希望事件只在用户完成拖动滑块时触发,然后获取新的价值 。 我怎样才能做到这一点? [更新] 我在MSDN上发现了这个post ,基本上讨论了同样的事情,他们提出了两个“解决scheme”。 要么在Slider子类中调用,要么调用ValueChanged事件中的DispatcherTimer ,该事件在时间范围之后调用该操作。 你可以拿出上面提到的两个更好的东西吗?