Jquery ui 如何确定jQueryUI滑块thumb是以编程方式更改还是由用户更改?

Jquery ui 如何确定jQueryUI滑块thumb是以编程方式更改还是由用户更改?,jquery-ui,slider,Jquery Ui,Slider,我正在使用jQueryUI滑块。我需要知道滑块更改事件是用户操作的结果还是编程更改的结果 在,建议使用该属性 event.orginalEvent检测值是通过鼠标、键盘还是通过编程方式更改的。但我总是把这个值看作“未定义”。我使用的是链接中提到的 请提供帮助。我已通过以下代码获取事件类型: $(document).ready((function() { $("#slider").slider( { slide: fu

我正在使用jQueryUI滑块。我需要知道滑块更改事件是用户操作的结果还是编程更改的结果

在,建议使用该属性 event.orginalEvent检测值是通过鼠标、键盘还是通过编程方式更改的。但我总是把这个值看作“未定义”。我使用的是链接中提到的


请提供帮助。

我已通过以下代码获取事件类型:

$(document).ready((function() {
            $("#slider").slider(
            {
                slide: function(e) {
                    alert(e.originalEvent.type);
                }
            });
        }));
因此,每张幻灯片上都会弹出“mousemove”警报


仔细检查大小写,JavaScript是区分大小写的语言,如果您尝试访问OriginaleEvent但使用大写字母,它将返回未定义的事件。

我已通过以下代码获取事件类型:

$(document).ready((function() {
            $("#slider").slider(
            {
                slide: function(e) {
                    alert(e.originalEvent.type);
                }
            });
        }));
因此,每张幻灯片上都会弹出“mousemove”警报

仔细检查大小写,JavaScript是区分大小写的语言,如果您尝试访问OriginaleEvent但使用大写字母,它将返回未定义。

它是“事件。OriginaleEvent”而不是“event.orginalEvent”。(i错过了!)。

使用
e.originalEvent.type
(如Genady所说)查找事件来源。

它是“event.originalEvent”而不是“event.originalEvent”。(i错过了!)。


使用
e.originalEvent.type
(如Genady所说)查找事件来源。

我挂接了回调以更改事件。在将其更改为幻灯片事件后,它起了作用。谢谢您的帮助。@superjoe30您使用的语言是这里最蹩脚的东西。还有你的一触即发的投票你在说什么?我甚至不记得我的评论了。我被审查了吗?我挂断了回调以更改事件。在将其更改为幻灯片事件后,它起了作用。谢谢您的帮助。@superjoe30您使用的语言是这里最蹩脚的东西。还有你的一触即发的投票你在说什么?我甚至不记得我的评论了。我被审查了吗?