问题标签 [jquery-widgets]

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 回答
1292 浏览

html - 为什么我的 jQuery 向下钻取菜单不起作用?

我正在尝试将 jQuery 向下钻取菜单添加到我的 Web 应用程序中。我已按照此处的说明进行操作,并从此处复制了源代码。当我将所有内容添加到我的项目并将代码添加到我的 _layout.cshtml 站点时,向下钻取菜单不起作用,该页面看起来像嵌套无序列表的常规树结构。

jQuery 这是在 head 标签中:

html:

关于为什么我的向下钻取菜单没有出现的任何想法?

更新

我应该提到这是一个 MVC4 应用程序,因此需要两组双引号。

更新 2

根据要求,我的页面源代码如下:

0 投票
1 回答
612 浏览

jquery - JQuery Widget Factory 覆盖 _setOptions

我正在尝试覆盖 jQuery Widget Factory 的内置 _setOptions 方法,但我不知道如何调用父 _setOptions 函数。我使用的是 jQuery 1.8.24,所以我不能使用super仅在 1.9+ 中可用的方法。

jquery UI 1.9 WidgetFactory 文档

0 投票
1 回答
1135 浏览

jquery - 在 Jquery UI Tabs Plugin 中定位 div 和 image 的问题

我已经从

http://jqueryui.com/tabs/

当我使用下一个代码时,一切都很完美:

red_div 的 CSS:

但是当我为图像添加对齐属性时,比如

或者当我为 div#red_div 添加 float 属性时

我有定位问题。他们不在这个地方,他们应该在。他们越过了底线。图片将更好地描述这一点。

如果我真的需要对 div 使用 float 并为图像使用 align,我该如何摆脱这个问题?谢谢。

更新: 我在 JSFiddle 上发布了这个问题:http: //jsfiddle.net/q6F7r/

0 投票
0 回答
67 浏览

jquery - 如何启动我的 jquery 小部件

我是 jquery 的新手,我正在尝试构建一个小部件来填充页面上的列表。但是,当我单击按钮时,我似乎无法弄清楚如何实际绑定此小部件。我还想在页面加载时运行小部件。

这是我创建的 jquery 小部件(我不确定这是否正确,因为我还没有测试它):

0 投票
1 回答
326 浏览

jquery - 扩展 jquery-ui 菜单小部件失败,但它不应该

这只是一个简单的问题,因为我无法弄清楚这里的实际问题是什么,也许有人在扩展 jquery-ui 小部件方面有更多经验。

我试图改变menu._close方法中的一些行为,像这样扩展小部件:

据我发现的消息来源,这是正确的方法。但现在,问题在于_super方法。它应该调用原始menu._close方法,并且确实如此 - 将唯一的参数传递startMenu给它。但是父方法失败了。

这是原始jquery-uimenu._close方法的来源:

现在,它告诉我TypeError: startMenu.find is not a function,是的,这不是因为this.element它不是一个实际的 jQuery 对象。但我的问题是,为什么?

我只扩展了方法,没有改变任何功能,只在调用原始方法后添加了一个调试消息,向它传递了唯一的参数。我在这里做错了什么?

提前致谢,周末愉快!

0 投票
1 回答
2917 浏览

javascript - jquery Widget - Uncaught TypeError: Object [object Object] has no method

当我尝试调用我的小部件时,我收到错误

我的插件

我的 HTML

如何解决这个问题

0 投票
1 回答
431 浏览

javascript - 规划工具 JQuery / MVC 4

我想构建的 web 应用程序使用户可以在日历上选择一个时期。在选定的日子里,他们可以写下开始和结束时间。计算总小时数。在下图中,您可以看到我想要完成的任务。什么是开始编程的好方法?有什么好的教程可以帮助我入门吗?

是否有一个可以提供良好开端的 JQuery 小部件?

在左侧,您有一些员工,用户可以为每个员工选择时间段并填写他们必须工作的时间。

在此处输入图像描述

我希望你能明白我的想法。请随时问我任何规格。

我正在使用 MVC 4 - webapp 的剃须刀页面

提前致谢

0 投票
0 回答
84 浏览

jquery - 为什么 jQuery 自定义小部件需要命名空间?

如果函数只是要添加到 jQuery 对象中,为什么 jQuery Widget Factory 需要小部件的命名空间名称?这似乎是一个无用的练习,因为您将在实践中从 jQuery 对象调用小部件。

0 投票
2 回答
1565 浏览

javascript - 从 JQuery Widget 返回一个值

我创建了一个 JQuery 小部件来弹出一个对话框并允许从该对话框接受的值

我的功能定义对话关闭

如何returnText在关闭对话时获取html页面中的值?

我尝试在 html 中调用该变量,但它返回 null,因为对话也没有打开或关闭。我想在对话关闭时接收 Html 中的数据

小部件

html

0 投票
0 回答
45 浏览

javascript - $.widget 的用途是什么以及它与 $.extend 有何不同

我是 Jquery 小部件的新手。我想知道$.widget. 我用谷歌搜索了很多链接,但对此一无所知?

我已经下载了 jquery 小部件控件自动完成文本框、按钮等...

前任:

使用 jquery.widget 我们可以扩展对象吗?(如 $.extend)或者它支持 java 脚本中的继承概念。

$.widget 的主要用例是什么?如果没有这种语法,我们就无法在 jquery 中创建自定义插件。

为什么我们需要那个?

因为要创建自定义控件所以我对 $.widget 有一些疑问?为什么我们需要小部件概念?有什么用?

它是否仅用于声明命名空间和类,以便我们可以在下面的某些地方访问/扩展对象。

谁能给出一些关于 $.widget 与 $.extend 有何不同的想法

谢谢,

湿婆