问题标签 [jquery-tools]

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 投票
3 回答
424 浏览

javascript - JQuery 工具:您可以在 ajax 选项卡中嵌套非 ajax 选项卡吗?

似乎无法让它工作——我的 ajax 选项卡加载正常......但是,嵌套的选项卡不起作用。

在我发布一些代码之前,我只是想知道这是否可能。

谢谢

0 投票
5 回答
13038 浏览

jquery - jQuery Plugins vs UI vs 一些替代方案

我一直在尽可能地使用 jQuery 构建一个 Web 应用程序。每次我需要添加一些新功能时,我通常会搜索一个可以满足我需要的 jQuery 插件,然后将其集成到我的 Web 应用程序中。当然,一段时间后,这个应用程序变得非常混乱,其中包含来自不同作者的所有这些“随机”插件,每个插件都有不同的编码风格、命名约定等。我真的更喜欢使用一个统一的 UI 库或框架。我正在看 jQuery UI,但坦率地说,我并没有留下深刻的印象。虽然 jQuery 工具 ( http://flowplayer.org/tools/download.html ) 看起来不错。有没有人有任何这些经验?

你有什么其他的建议?不仅仅是关于使用什么 UI 框架,还有你对使用不同的 UI 插件处理混乱的 Web 应用程序的想法。

谢谢

0 投票
2 回答
490 浏览

javascript - 如何检测是否已运行 javascript 构造函数?

我正在处理的页面中使用 jquery-tools 选项卡和轮播。轮播嵌入在选项卡中,选项卡在 beforeClick 回调中加载。

通常,轮播在文档就绪函数中初始化,如下所示:

这在通过 beforeClick 加载轮播时不起作用,因为当 DOM 准备好时,此选项卡尚未加载。

我的问题分为两部分:

首先,是否有一个事件我可以添加一个处理程序来在首次加载可滚动时对其进行初始化?其次,如果没有,有没有办法可以找出滚动条是否已经构建?

此代码背后的想法是根据用户的语言选择加载本地化的 html 片段。这是针对 CD 上的目录,而不是在线目录。

0 投票
1 回答
2086 浏览

jquery - 带有 AJAX 选项卡问题的 jQuery UI 对话框

我在使用 jQuery 工具选项卡 (AJAX) 和 jQuery UI 对话框(手动为对话框执行 AJAX 加载)时遇到问题。问题是该对话框是专门为当前选项卡加载和设置的(通过 AJAX 在选项卡请求中加载,以及选项卡的内容)。jQuery UI 在创建对话框时,将容器从其原始位置移除,添加其标记,并将其附加到正文。

问题是该对话框现在位于选项卡内容之外,并且不会在后续选项卡更改时被替换/删除。如果用户单击另一个选项卡或后退按钮(这些选项卡具有使用 URL 哈希的 AJAX 历史记录,因此实际上并未重新加载页面),则对话框会损坏但不会被删除,因为 jQuery UI 对话框将其移出选项卡内容。它现在只显示在身体的底部。如果用户物理单击关闭按钮,我为此编写了一个“hack around”,但是如果按下后退按钮或通过 AJAX 加载另一个选项卡并且 jQuery UI 实际上将其移回底部,则不会触发此操作身体(不知道它是如何/为什么这样做的!)。有什么建议么?如果我对此不清楚,请告诉我。谢谢!(这是我现在得到的,

0 投票
1 回答
2934 浏览

jquery - 用于在 IE8 下损坏的模态对话框的 JQuery 工具覆盖

我一直在开发一个有几个模式对话框的网站。我一直在为对话框使用jQuery Tools Overlay 。但是,我刚刚发现它在 IE8 上似乎无法正常工作。

在 Chrome 中(我认为是其他浏览器),通过将“下方”页面的其余部分变暗来突出显示该对话框,但在 IE8 上,“下方”页面被删除 - 你得到的只是黑色背景上的对话框。

这似乎与我配置它的方式无关——同样的问题在 jQuery Tools 网站本身上也很明显。如果您单击上面的链接,然后单击标题为“用于用户交互”的两个按钮之一,那么您就会明白我的意思了。

这是怎么回事?它根本不支持IE8吗?如果是这样,(a)grrrr ...和(b)我还应该使用什么?

0 投票
1 回答
2440 浏览

jquery - jQuery ajax 不预加载图像

我有一个画廊列表,当您单击画廊的标题时,它会拉入内容(带有图像的 HTML)。

当内容被拉入时,它会预加载 html 而不是图像,有什么想法吗?

这是我正在使用的 JavaScript:

你可以在http://www.georgewiscombe.com看到这个演示

提前致谢!

0 投票
1 回答
1166 浏览

jquery-tools - jQuery工具选项卡:当当前选项卡上选择时,如何捕获OnClick事件?

我试图在jquery工具论坛上问这个问题,但没有得到回复,希望这里有人可以提供帮助。

问题:当用户已经在当前选项卡上时,似乎 onClick 事件不会被触发,我认为这对大多数情况都是有意义的。但是,就我而言,即使当前选项卡已经是选择项,我也确实想捕获 onClick 事件。

有没有办法做到这一点?

谢谢!

0 投票
1 回答
1879 浏览

jquery - jQuery中的可滚动列表项

我有一个包含 4 个项目的列表,并且 ul 有一个背景图像,使第二个项目看起来好像后面有一个箭头。我希望能够在它们被单击到第二个项目位置时向上或向下滚动项目,例如,当我单击第四个项目时,整个列表向上滚动,因此第四个项目然后定位在背景图像的顶部并且所有其他项目将以相同的顺序位于其上方。

我尝试使用 jQuery Tools 并选择了循环选项,但是它克隆了第一个和最后一个项目,当我到达底部时我最终会出现一个间隙,而且我也无法让每个项目都可选择以向上或向下滚动列表。

这是列表的代码

非常感谢任何帮助。

谢谢

贾尔斯

0 投票
2 回答
782 浏览

javascript - 在 GWT 中使用 jQuery 工具——有没有办法允许交换?

我有一个 GWT 网络应用程序,它几乎有一个完整的页面谷歌地图窗口。在地图内,我有包含链接的信息窗口。我想要做的是使用 jquery 工具覆盖(http://flowplayer.org/tools/overlay/apple.html)打开覆盖并在单击信息窗口内的链接后将其显示在地图顶部。

现在,链接源是动态生成的,它托管在不同的服务器上,所以我必须在 iframe 中打开它并在它打开之前设置 iframe 的源。这似乎很简单,因为我在页面上只有 1 个 iframe:

要在打开覆盖(在鼠标释放时完成)之前调用它,我通过 GWT 在谷歌地图信息窗口中创建以下元素:

Jquery 工具通过打开任何将 id 分配给“rel”值的 div 来工作,但是因为我在 GWT 中的 LandingPage.html 上有我的 javascript/jquery,所以两者之间似乎存在某种脱节,因为覆盖是从未添加到窗口中。

这是我的应用程序: http: //truxmapper.appspot.com/

如您所见,其他叠加层可以正常工作,但是一旦您单击信息窗口并尝试查看菜单,它将仅使用 href 在该窗口中打开 url。

有谁知道可以让我实现目标的解决方案?谢谢!

0 投票
5 回答
6708 浏览

jquery - IE6-8中jQuery工具模态叠加显示问题

我正在尝试使叠加层成为模态。它在 FireFox 中工作得非常好,但是当它变成模态时,窗口对象在掩码后面。这可以防止与它的任何交互,并且该页面实际上是无用的。我已经尝试调试了一段时间,但无法弄清楚。

这是他们网站上示例的链接:http: //flowplayer.org/tools/demos/overlay/modal-dialog.html

这就是我打电话时所指的:

模态的CSS:

排除 IE 和附加的井号符号。“##”。

问题截图: http: //twitpic.com/1tak06

注意:IE6 和 IE8 有同样的问题。

任何帮助,将不胜感激。

更新:添加前端