首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么这个方法不像我所期望的那样有效呢?

为什么这个方法不像我所期望的那样有效呢?
EN

Stack Overflow用户
提问于 2017-08-03 16:52:11
回答 1查看 60关注 0票数 0

我正在自学java-script/jQuery,我正在使用jQuery UI的小部件工厂 +HTML5 5/CSS编写一个范围滑块插件。我有一个方法moveLabel正在工作,但并不像我所期望的那样--我不能以我认为应该能够调用的方式调用它。

这样做是可行的:

代码语言:javascript
复制
self.on('mousemove', function(e) {
    self.rangeslider('moveLabel');
});

我希望这个方法能奏效:

代码语言:javascript
复制
self.moveLabel();

有人能向我解释什么是不同之处吗?为什么以前的作品和后者没有(和/或指向我指向源)?这是当前的CodePen

我还试图让方法中的mousemove事件也没有成功(gist)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-03 18:09:58

工作的第一个代码:-

第三方图书馆使用类概念。

它有函数rangeslider(),它接受一个参数(可能是不同的名称)。

在您的代码中,它以moveLabel作为参数。

现在您可以通过类对象self调用这个函数。

,在第二次尝试时,您将moveLabel()视为库类中不存在的函数。母鸡也不起作用。

注意:经过上千次测试和修改后,第三方库就会出现,所以我认为没有任何更好的方法来使用该函数/参数。所以先说一句吧。谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45490344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档