问题标签 [yui3]

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

javascript - 如何在 YUI 中绑定和触发自定义和原生事件?

我正在尝试使用 YUI 绑定和触发以下事件,但是到目前为止,当我触发它们时似乎没有任何事件触发。

我要绑定的代码:

我要触发的代码:

event变量可以是以下任何字符串:

  • statechange(自定义事件)
  • anchorchange(自定义事件)
  • hashchange(有时是原生事件,取决于浏览器功能)
  • popstate(有时是原生事件,取决于浏览器功能)

el变量通常是domwindow元素,但也可能是选择器和其他 dom 元素。

这是我目前尝试让它在 YUI 中工作:http: //jsfiddle.net/balupton/tFbum/

这是我想要在 jQuery 中工作的内容:http: //jsfiddle.net/balupton/862Lg/

多谢你们 :-)

0 投票
2 回答
353 浏览

javascript - 我应该如何以及在哪里存储我自己的 YUI3 JavaScript 文件?

我打算编写一些应该用 YUI3 加载的 JavaScript 模块。我应该如何组织我的文件和文件夹?有推荐的文件夹结构吗?如果我将我的文件存储在类似于“核心”或“画廊”的位置,那么应该可以轻松加载 - 或者不?

如果我以以下方式存储脚本,是否必须在“YUI().use ...”调用中列出每个模块?

0 投票
4 回答
819 浏览

javascript - 遍历所有后代 yui3 / javascript

我正在尝试确定是否在某个节点内发生了点击。我这样做的想法是获取节点并遍历其所有后代,测试每个节点是否是点击事件目标。

我不确定在 YUI3 中获取指定节点的所有后代的最佳方法是什么。如果在 yui3 中很复杂,我愿意用普通的 JS 来做。如果有人有更好的方法,我也愿意接受另一种方法。

在此先感谢您的帮助。

0 投票
2 回答
272 浏览

javascript - YUI 有官方的 irc 频道吗?

虽然 yui3 文档非常好,但有时能够提出错误的问题以获得最佳实践会有所帮助。

是否有适合所有酷 yui 开发者的聚会场所?

0 投票
1 回答
343 浏览

yui3 - 如何深度链接 YUI 3 Tabview?

我使用 YUI3 并想深度链接我的标签。我使用了 YUI 的 tabview + history。如何更改 url 参数的值

/#tab-2 替换为 /#tab-description

提前致谢。

0 投票
1 回答
795 浏览

yui3 - YUI3 中的工具提示小部件/插件

我正在编写一个应用程序,我希望使用 ajax 更新工具提示等堆栈溢出。我也想要它在 AJAX 中。

请告诉我是否已经存在任何这样的库,否则从头开始编写一个库会有所帮助。

0 投票
1 回答
221 浏览

javascript - 如何将自定义类分配给 YUI3 插件/小部件对象

考虑以下代码。

叠加层获取属性中给定的 id。但是如果我想添加一个类呢?

有没有类似的东西:

0 投票
2 回答
2587 浏览

javascript - 使用 YUI3 在 IE 中设置选择的值

我有一个选择框,我需要设置所选值并使用 javascript 发出更改事件。

在 Firefox 中,以下操作没有问题:

在 IE 中没有这样的运气(在这种情况下是 IE7)。选定的值甚至不会改变。我也尝试过使用“selectedIndex”而不是“value”。

有任何想法吗?

0 投票
1 回答
1151 浏览

yui - 用于在浏览器和 node.js 上进行测试的 Yahoo (YUI) vs Google (Closure) 框架

似乎 YUI 非常专注于为浏览器和 node.js 提供所有相同的代码。

这非常强大,因为现在我可以在两端使用相同的测试,而不必重写/重新学习任何东西。

在测试方面,谷歌是否也关注 node.js?

YUI 有一个关于如何使用它的非常详细的文档,Closure 似乎缺乏这种良好的支持。

YUI 是两端都可以使用的更好的库吗?

0 投票
1 回答
473 浏览

javascript - 如何在 Javascript 中或通过 YUI 模拟提交事件

我正在使用一个表单验证器,它监听提交事件,但我决定发送一个带有表单字段的 ajax 发布请求,而不是表单提交。

现在我不知道如何抛出提交事件。YUI 的 node-event-simulate 模块只能模拟点击和鼠标事件。