问题标签 [jquery-ui-widget-factory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
285 浏览

jquery - widget.bridge 如何连接一个 jquery jquery-ui?

我想在我的项目中升级jQueryjQuery UI的版本

但标签小部件有问题。

活动事件不起作用

所以我想修复它并知道出了什么问题

如何$("tabs").tabs("option", "active", tab_index)移动到功能$.widget.bridge?????

我想知道 widget.birdge 是如何工作的

这是我的代码

0 投票
1 回答
439 浏览

javascript - 如何在 Jquery UI 小部件中实现继承

我正在尝试将一个方法从基本小部件继承到另一个小部件。这是我的示例代码

我的基本小部件是

和其他调用此基本小部件的小部件是

并初始化 MyWidgetcode 是'

我们如何将 testVal 选项从 MyWidget 传递给 baseWidget 调用?我得到了一些错误,比如

未捕获的类型错误:我不是构造函数

未捕获的 TypeError: $(...).MyWidget 不是函数

请帮我解决这个问题。提前致谢

0 投票
0 回答
38 浏览

javascript - 如何在 JQuery 的 eventListener 中保留小部件的上下文?

我正在构建一个小部件,它将基于 Google Maps API 创建地图。我很难在事件侦听器中使用小部件的上下文。这是我的代码:

当我这样做("#map").mappable()时,我得到错误,因为边界是undefined并且toUrlValue()正在引发错误。解释是bounds = gmap.getBounds()在触发事件之前tileloaded触发。

我试图这样做:

我得到了googleMap object后面而不是widget object。我努力了:

我得到了window对象。

问题:

如何在 eventListener 回调函数中获取小部件的上下文?有没有另一种方法来等待地图加载然后用标记刷新它?

0 投票
1 回答
77 浏览

jquery-ui - jQuery UI Widget Factory 的范围问题

我有一个范围问题,我在 Google 中找不到解决方案,这是我的代码的简化版本

我得到的错误是:

TypeError: this._callback is not a function

在小部件环境中执行此任务是否有更好的方法?

谢谢

0 投票
0 回答
54 浏览

jquery - jquery ui 进度条的小部件工厂扩展不会影响 jsfiddle 上 div 的外观

我想使用 Widget Factory 扩展进度条。当我尝试在 JQuery 站点上提供的示例脚本并将其复制到 jsfiddle 时,它​​不起作用。没有错误。

JSFiddle:https ://jsfiddle.net/tuoqes7h

HTML:

脚本:

0 投票
2 回答
255 浏览

javascript - Javascript:如何在这样的选项对象中引用所有者对象的所有者?

我写了一个这样的 jQuery UI 小部件:

现在它不起作用,因为this内部attr2没有引用小部件实例,而是引用了Window. 如何在不直接命名的情况下引用小部件实例?谢谢。

0 投票
1 回答
171 浏览

jquery-ui-widget-factory - jQuery UI 小部件工厂:如何在选项中使用“this”引用小部件实例?

我有以下代码片段:

请注意,在选项对象内部,有一个request_modify匿名函数。在该函数内部,我this用来引用当前启动的小部件实例,但失败了。在这个损坏的代码中,对 的this引用window只是一个匿名函数。

在工厂原型的对象this内部正确引用小部件实例的最佳方法是什么?谢谢。optionsWidget

0 投票
2 回答
125 浏览

jquery - 使用 .on() 在 jQuery UI 小部件工厂中单击事件

我正在尝试从 jQuery UI 选项卡中实现简单的操作功能。

但是,我不想将代码放在小部件之外,而是将其放在小部件本身内。

“添加新标签”工作正常,但我在点击标签内的关闭图标时遇到问题。我不确定如何使用小部件工厂处理该事件。

这是我到目前为止所做的:

JS:

小提琴:https ://jsfiddle.net/drpcgx0f/2/

0 投票
1 回答
223 浏览

jquery - jQuery Widget Factory 设置选项 TypeError

我想在 Widget Factory 中创建一个自定义滑块插件,但它不起作用。为什么我不能使用我创建的 .option() 函数或 .setMyOptions() 自定义函数。我得到TypeError: <function> is not a function error. 我究竟做错了什么?我知道这是一些简单的语法调整,并且与范围有关,但我不知道到底出了什么问题。

0 投票
2 回答
186 浏览

javascript - 如何在 jQuery 中创建小部件实例

考虑我有两个小部件。

isCar并且isBike基于用户输入。

如果我random在某个地方调用该方法,我将编写if条件。如果有任何可能的解决方案来避免这种if情况或任何其他解决方案。

注意:我的问题是否正确?