我的职能如下:
function sliderStop(id, value) {
$(this).find('.ui-slider-tooltip').delay(500).fadeOut().delay(500);
$('#' + id).val(value);
__doPostBack(id, '');
}我正在使用jquery滑块--这是通过停止事件调用的函数。
我正在为操作良好的控件创建一个回发,但在调用回发之前,我希望将输出工具提示淡出。延迟本身起作用,但当我添加回发代码时,它似乎不起作用--我猜它只是立即回发,我不认为它会褪色。
如果删除回发代码,就会看到延迟。
有什么办法解决这个问题吗?
提前谢谢。
发布于 2014-10-22 15:39:20
使用fadeOut的回调等待它完成:
$(this).find('.ui-slider-tooltip').delay(500).fadeOut(function() {
$('#' + id).val(value);
__doPostBack(id, '');
});https://stackoverflow.com/questions/26511399
复制相似问题