问题标签 [yui]

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 投票
2 回答
4073 浏览

grails - 带有 YUI 表示例的 Grails

有没有人有一个使用 YUI 库中的表对象的例子。更具体地说,我想从 JSON 或 SQL 动态加载它?

http://www.grails.org/YUI+Plugin

0 投票
4 回答
2780 浏览

jquery - ASP.NET MVC 和...YUI?jQuery?其他

在我使用 WebForms 完成上一个项目之后,我决定在未来继续使用该框架。它非常适合让您的基本功能在那里......当您有更复杂的 UI 逻辑时不是很好。

我正在查看 ASP.NET MVC,并且喜欢我目前所看到的。当然,问题是您在进行更改时会丢失服务器端控件。我一直在寻找一个 Ajax 库,它可以很好地替代 Web 窗体小部件,就像现在的 YUI。

在这方面没有很多经验,我想请教有更多知识的人。哪个 Ajax 工具包提供了最完整的小部件库?是否可以结合两个或多个工具包来相互补充(例如 YUI 有一个很棒的 Grid,Scriptaculous 有一个很棒的 Calendar,让我们两全其美)?或者,一旦你选择了,你或多或少地与一个人联系在一起?

感谢您的回答和出色的样本。ExtJS 看起来确实很有趣,我们在 Infragistics WebForms 套件上花费的钱不止这些,而且没有得到源代码。Flexigrid 看起来也不错。再次感谢!

更新 2 刚刚发现 MSFT 将使用 ASP.NET MVC 发布 jQuery

0 投票
3 回答
668 浏览

yui - Yui,如何删除 2 列布局的边距?

我希望两列触摸即。删除边距,我该怎么做?

我的代码:

0 投票
1 回答
1241 浏览

javascript - 如何在输入元素获得焦点时禁用 YAHOO.util.KeyListener?

我有一个带有YUI 的 MenuBar小部件的 MenuBar 设置,并且我有一个YAHOO.util.KeyListener附加到文档以快速通过键盘访问菜单和子菜单项(例如,'s' 打开设置菜单)。问题是当用户在输入元素中时, keylistener仍然会触发。例如,用户可能在文本字段中输入,“s”字符将导致设置菜单弹出。

一种解决方案是在焦点位于输入元素上时禁用keylistener ,并在模糊时启用它。我该怎么做呢?有更好的解决方案吗?

0 投票
3 回答
1363 浏览

keyboard - 我是否不正确地订阅 YUI 菜单事件?

我已阅读并遵循YUI 的订阅菜单事件的教程。我还查看了菜单、菜单栏和自定义事件的 API 和代码位,但以下内容无法正常工作

从功能上讲,我正在尝试为 MenuBar 的每个子菜单附加一个 keyPress 侦听器。我不想将 Bubbling 库添加为依赖项。

0 投票
4 回答
4249 浏览

javascript - 防止 YUI 中关键侦听器的默认行为

我有一个网页,我想将 Ctrl+N 重新映射到不同的行为。我按照 YUI 的注册键侦听器的示例并调用了我的函数,但 Firefox 仍然创建一个新的浏览器窗口。事情似乎在 IE7 上运行良好。如何阻止新窗口显示?

例子:

可以删除默认行为。Google Docs 会覆盖 Ctrl+S 来保存您的文档,而不是打开 Firefox 的保存对话框。我用 Ctrl+S 尝试了上面的例子,但 Firefox 的保存对话框仍然弹出。由于谷歌可以阻止保存对话框出现,我确信有一种方法可以阻止大多数默认键盘快捷键。

0 投票
2 回答
1131 浏览

javascript - 当页面上有一个大表格时,我可以加快 YUI 布局管理器的速度吗?

我正在使用 YUI 布局管理器,它似乎以正常的速度工作。但是,如果页面包含<Table>大约 500 行的大页面,则 YUIrender()函数需要大约一分钟的时间才能运行。

当我在没有布局管理器的情况下打开同一页面时,它会在不到一秒的时间内打开。

唯一关心的是IE 7。我在firefox上试了一下,只用了大约三秒钟。

关于什么需要这么长时间的任何想法?我可以以某种方式告诉布局管理器忽略表格吗?

0 投票
3 回答
707 浏览

asp.net - 使用 flashplayer 对话框批量上传文件

我目前正在寻找允许人们一次选择多个文件以批量上传图像的方法。我正在为我的 ASP.NET Web 应用程序评估这些选项:

我倾向于 YUI,因为文档很清晰,而且我基本上已经编写了 Flajaxian 提供的文件上传器和缩略图,javascript 看起来也更紧凑。我什至无法开始评估 Dojo,因为我不清楚如何从 PHP 示例中获取与 .NET 集成的部分。

有没有人在这些方面有过非常好的或非常糟糕的经历?

0 投票
5 回答
15885 浏览

jquery - 在一个应用程序中将 jQuery 和 YUI 混合在一起,这很容易吗?

我必须以我喜欢 jQuery 作为 JavaScript 语言扩展和 YUI 作为一组丰富的免费控件的事实作为开头。所以这是我的问题,如果我在我正在开发的 MVC 应用程序中将 jQuery 和 YUI 混合在一起,是否会有任何问题。

我想使用 jQuery 来处理 DOM 的繁重工作,并且我想使用 YUI 来处理丰富的用户控件集。这是一个内部应用程序,在我工作的组织之外永远不会出现。

如果有人有混合这两个框架的经验,我很想听听你的经验。

0 投票
2 回答
1950 浏览

yui - YUI 上传器 2.6.0 示例

我试图简单地使用一些关于 YUI-Uploader 的示例和说明,但我对一些问题感到沮丧。

  1. “YUI 库:上传器”备忘单的简单用例对我不起作用,因为除addListener()myUploader 对象之外的所有列出的方法都不存在。
  2. 示例适用于 2.5.1 版本,包括一个名为 的方法browse(),该方法不仅在 2.6.0 版本中被删除,而且如果我愿意,我找不到任何关于如何使用 2.5.1 版本的文档。
  3. 我找不到该uploader.swf文件的源 FLA,因此我可以从理论上诊断所有这些问题。

有没有人成功使用过 2.6.0 YUI Uploader,如果是的话,是否有一些我应该避免的常见干扰 JavaScript,或者更好的例子?谢谢你。

感谢您的回复。

我可能会注意到我在收到任何回复之前完成了我的“上传者”项目。我的部分问题是由于一些示例是针对 v2.5.1 的,另一部分是由于没有使用事件侦听器来查看组件何时准备就绪。我从剖析Flickr所做的事情中得到了最大的帮助。