问题标签 [spry]

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

asp.net - 在 asp.net 母版页中使用 spry

我在 asp.net 中使用 Spry 菜单栏,但问题是当我使用菜单栏 js 和 css 以及 javascript 在母版页中启动小部件时,当我在简单的代码中使用相同的代码时,鼠标悬停没有任何反应.net 页面完美运行。我是不是错过了什么。请建议。应该在母版页中使用菜单,但如果 spry 菜单不能以这种方式在母版页中工作,那么我可能不得不将菜单移动到内部页面,这显然不是首选方式。

请建议

0 投票
2 回答
868 浏览

php - jQuery / Spry 验证 / 问题

我有一个带有一个输入和一个按钮的 PHP 表单。单击提交按钮会触发 jQuery 脚本(“加载”动画 gif)。我还有一个链接到输入的 Spry 验证字段。目前,如果验证被触发,动画 gif 将继续并且不会停止。我设法得到的最远的方法是单击验证消息以停止动画,但我真正想要的是在验证可见/触发时停止动画,但我找不到合适的事件。

如果有人能指出我正确的方向,那就太好了。

0 投票
1 回答
1303 浏览

javascript - jQuery Validate() 特殊函数

我正在validate()为某些表单使用 jQuery 插件,效果很好。唯一的问题是我有一个需要特殊验证过程的输入字段。这是怎么回事:

在 domready 中为所有必填字段调用 jQuery 验证插件。

这是输入的示例:

这就是我如何称呼我的特殊功能:

在文件的底部,我调用了 Spry 函数:

当然,我在 head 部分调用 Spry CSS 和 JavaScript 文件以及我的special-validate.js.

当我只使用 jQueryvalidate()插件并单击发送按钮时,页面会自动返回到第一个错误的输入字段并显示错误类型(不是数字,不是有效的电子邮件等)。

但是有了这个新功能,这个“回到第一个错误”的功能当然不起作用,因为该validate()功能认为这一切都很好。

我已经为另一个表单添加了一条规则(关于图片上传),它是这样的:

现在我的问题是,如何将特殊验证功能添加为整个验证过程的规则?

这是更好理解的页面:链接文本和特殊字段是第一个:CPF。

我希望我清楚地解释了我的问题。

0 投票
3 回答
269 浏览

php - 如何动态启用/创建元素

我正在使用 PHP、jQuery 和 Spry 的组合来提供一系列列表框,用户将在其中首先选择车辆类型,然后是品牌,然后是模型,最后是特定模型。

我所有的列表框 (SELECT) 都工作正常,并且它们使用 Spry 元素正确更新。每个列表框都是从不同的 Spry XML 数据集填充的,这是我的问题。

如果我向用户展示所有四个列表框,则脚本必须去获取所有四个 XML 批次以填充所有四个列表框,这需要几秒钟。我想要做的是按顺序创建/启用列表框,所以在用户从第一个列表框中选择时,第二个被创建/启用,当他们从第二个中选择时,第三个被创建/启用......等等在。

设置 disabled 属性不好,因为脚本在处理之前已经获取了 XML。

有任何想法吗??

更新——对不起,伙计们,不要认为我把我的问题说得很清楚。

在我的脚本的顶部,我声明了四个 Spry XML 数据集变量,每个变量都关闭(在需要时)并对服务执行复杂的 SOAP 查询,然后该服务返回一个 XML 块。每个查询都依赖于最后一个查询,因此一旦用户选择了车辆类型,第二个数据集就会刷新以提供准确的制造商列表。当他们选择制造商时,第三个列表会刷新,以提供该制造商的准确型号列表。当他们选择模型时,会刷新该模型的模型衍生列表(第四个列表)。

在我的脚本下方,我有四个 SELECT,每个都填充有来自 spry 查询的数据。现在,用户必须依次从每个列表中选择所需的选项,以便在最终框中获得正确的模型。我想要做的只是在生成页面时填充第一个框,然后在用户在每个框中选择所需值时填充(或创建??)第二个、第三个和第四个框,就像在 Autotrader 网站中发生的那样( www.autotrader.co.uk)。

正如我在最初的帖子中所说,我不能使用“禁用”属性,甚至不能使用 jQuery show() 和 hide() 函数,因为在所有四个数据集都被提取并填充到 SELECT 之后,这些函数才会触发. 我需要在需要时从头开始理想地创建元素的东西,以停止在开始时获取四批 XML...

希望这可以澄清

0 投票
1 回答
754 浏览

jquery - Adobe Spry 与 JQuery 相比有多好以及什么是观点

似乎 JQuery,它的插件和 UI 在 JS 平台中最受欢迎。我每天都喜欢并使用 Adob​​e 技术堆栈,我想知道 Adob​​e Spry 是否会成为技能组合的良好补充。与 JQuery 相比是否足够好?Spry 的发展并没有快速发展,也没有太多关于它的信息,它有未来吗?

0 投票
1 回答
284 浏览

spry - 快速菜单栏的不同悬停和选定状态

有谁知道如何在同一个快速选项卡式菜单中为选项卡设置不同的悬停和选定状态?

我有很多麻烦....

0 投票
1 回答
1919 浏览

javascript - 可折叠面板内的Spry可折叠面板,不一致的错误

大家好,我又是另一个问题。预订系统位于此处 http://www.divethegap.com/scuba-diving-programmes-dive-the-gap/divemaster-training.php?cat=16

spry 框架控制了 3 个主要的可折叠面板。正如您在该页面上看到的那样,第一个可折叠面板内还有十几个。当您通过按下“了解更多”按钮之一打开其中一个时,您会看到它所在的主可折叠面板也会展开以适应该内容和合同,如果您再次关闭较小的面板。

但是,一旦您转到下一个主要可折叠面板“summery and quote”,然后通过按“返回”按钮返回第一个主面板,就会出现问题。现在,如果您在第一个主面板中打开一个较小的面板,您将看到主面板没有扩展以适应内容,实际上较小面板的内容散布在其他内容之上,漂浮在其上方。有人知道如何解决这个问题吗?

非常感谢,

0 投票
8 回答
137 浏览

javascript - 内容的样式表?

原谅我的无知,因为这似乎是我现在应该知道的事情。

我知道我可以制作一个样式表,允许我在使用 CSS 的多个页面中对我的 CSS 进行更改。我也知道您可以制作一个外部 javascript 文件,其中可能包含您想要重用的函数。但是假设我有想要在多个页面上复制的纯 HTML 内容(假设是一堆按钮或链接)。在这方面有什么类似于样式表的吗?这将允许您一次更新按钮/链接。

0 投票
1 回答
755 浏览

dreamweaver - 在 Dreamweaver CS4 中控制单个 spry 选项卡式面板的样式

您好我正在使用 Dreamweaver CS4 的 spry 选项卡式面板。我只想修改一个选项卡面板的样式,以便所有选项卡的背景看起来都不同。我试过查看“SpryTabbedPanels.css”属性,但没有运气,只有一个修改了所有属性,称为“.TabbedPanelsTab”

有熟悉这方面的人请给我一些建议,谢谢。

0 投票
3 回答
687 浏览

javascript - Combining Multiple Javascript Fade Effects

I have a panel that fades images in and out. However, the first image fades completely out before the second image fades in. I would like them to be fading at the same time.

I'm using a Spry effect because I'm not too familiar with Javascript, but here's what I have.

In my HTML:

And in my Javascript effects script (there's also the main tabbed panels js, but it's not relevant):

I can see that it's saying when the fade out finishes, start the fade in. But I don't know how to change it so that they happen at the same time.