问题标签 [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.
javascript - 如何在 YUI 中绑定和触发自定义和原生事件?
我正在尝试使用 YUI 绑定和触发以下事件,但是到目前为止,当我触发它们时似乎没有任何事件触发。
我要绑定的代码:
我要触发的代码:
该event
变量可以是以下任何字符串:
statechange
(自定义事件)anchorchange
(自定义事件)hashchange
(有时是原生事件,取决于浏览器功能)popstate
(有时是原生事件,取决于浏览器功能)
el
变量通常是domwindow
元素,但也可能是选择器和其他 dom 元素。
这是我目前尝试让它在 YUI 中工作:http: //jsfiddle.net/balupton/tFbum/
这是我想要在 jQuery 中工作的内容:http: //jsfiddle.net/balupton/862Lg/
多谢你们 :-)
javascript - 我应该如何以及在哪里存储我自己的 YUI3 JavaScript 文件?
我打算编写一些应该用 YUI3 加载的 JavaScript 模块。我应该如何组织我的文件和文件夹?有推荐的文件夹结构吗?如果我将我的文件存储在类似于“核心”或“画廊”的位置,那么应该可以轻松加载 - 或者不?
如果我以以下方式存储脚本,是否必须在“YUI().use ...”调用中列出每个模块?
javascript - 遍历所有后代 yui3 / javascript
我正在尝试确定是否在某个节点内发生了点击。我这样做的想法是获取节点并遍历其所有后代,测试每个节点是否是点击事件目标。
我不确定在 YUI3 中获取指定节点的所有后代的最佳方法是什么。如果在 yui3 中很复杂,我愿意用普通的 JS 来做。如果有人有更好的方法,我也愿意接受另一种方法。
在此先感谢您的帮助。
javascript - YUI 有官方的 irc 频道吗?
虽然 yui3 文档非常好,但有时能够提出错误的问题以获得最佳实践会有所帮助。
是否有适合所有酷 yui 开发者的聚会场所?
yui3 - 如何深度链接 YUI 3 Tabview?
我使用 YUI3 并想深度链接我的标签。我使用了 YUI 的 tabview + history。如何更改 url 参数的值
/#tab-2 替换为 /#tab-description
提前致谢。
yui3 - YUI3 中的工具提示小部件/插件
我正在编写一个应用程序,我希望使用 ajax 更新工具提示等堆栈溢出。我也想要它在 AJAX 中。
请告诉我是否已经存在任何这样的库,否则从头开始编写一个库会有所帮助。
javascript - 如何将自定义类分配给 YUI3 插件/小部件对象
考虑以下代码。
叠加层获取属性中给定的 id。但是如果我想添加一个类呢?
有没有类似的东西:
javascript - 使用 YUI3 在 IE 中设置选择的值
我有一个选择框,我需要设置所选值并使用 javascript 发出更改事件。
在 Firefox 中,以下操作没有问题:
在 IE 中没有这样的运气(在这种情况下是 IE7)。选定的值甚至不会改变。我也尝试过使用“selectedIndex”而不是“value”。
有任何想法吗?
yui - 用于在浏览器和 node.js 上进行测试的 Yahoo (YUI) vs Google (Closure) 框架
似乎 YUI 非常专注于为浏览器和 node.js 提供所有相同的代码。
这非常强大,因为现在我可以在两端使用相同的测试,而不必重写/重新学习任何东西。
在测试方面,谷歌是否也关注 node.js?
YUI 有一个关于如何使用它的非常详细的文档,Closure 似乎缺乏这种良好的支持。
YUI 是两端都可以使用的更好的库吗?
javascript - 如何在 Javascript 中或通过 YUI 模拟提交事件
我正在使用一个表单验证器,它监听提交事件,但我决定发送一个带有表单字段的 ajax 发布请求,而不是表单提交。
现在我不知道如何抛出提交事件。YUI 的 node-event-simulate 模块只能模拟点击和鼠标事件。