问题标签 [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 或 yui3
YUI3准备好成熟了吗?它与 YUI 的优缺点是什么
yui - 如何获取 YUI 3 中的选择框值?
在 YUI 3 我有一个节点是我的选择框:
如何获取<option>
当前选择的值(即使有多个?)此外,是否有教程明确告诉我如何执行此操作(我不想序列化整个表单)?
select - 选择无时,YUI 3 中需要刷新 Javascript 选择框?
我正在使用 YUI 3 让某人单击“全选”或“全选”,然后让选择框分别选择所有项目或取消选择所有项目。这是我的代码:
selectAllLink、selectNoneLink 和 selectBoxNode 是不言而喻的,正确返回的节点。更新: selectAll 有效,我必须手动删除每个属性的“selected”属性并重新添加它。
selectNoneLink 不起作用:它只取消选择之前未选择的元素......尽管 DOM 检查显示 selectedIndex 属性确实更改为 -1,所以它可能需要刷新?
任何帮助,将不胜感激。如果这发生在所有框架中,那也很高兴知道。
谢谢!
events - YUI 3 以编程方式触发更改事件
我想知道如何使用 YUI3 以编程方式触发更改事件——我向一个选择框节点添加了一个更改侦听器:
并且脚本中的其他地方想要触发该事件。当然,当用户更改浏览器中的选择框值时,它会起作用。但是我尝试了很多以编程方式触发它的方法,但都没有奏效。包含:
任何帮助,将不胜感激!
yui - 用于多个类名的 YUI 3 选择器
我有一堆这样的div:
如何获得包含所有具有熊和狗类的 div 的节点列表?我试过:
但它返回null。有人有什么建议吗?谢谢!
javascript - 替换 YUI3 中的 YUI 网格?
YUI3弃用了 cssgrids,但我没有在网站上看到替代 API。使用 YUI3时如何布局网格(将来——现在,我当然可以使用 yui2 网格)?
javascript - 使用 YUI3 时捕获 Javascript 语法错误
我正在使用 YUI 团队提供的稍作修改的示例代码。当我的源响应 JSON 以外的内容(或者只是有 JSON 语法错误)时,我的浏览器 (Safari) 中止脚本处理,阻止我通知用户有问题。
我绝对不是 JS 专家,所以这段代码可能比它必须的要丑得多。代码大致是:
我尝试将“var myDataSource”块包装在 try/catch 中,并且我还尝试包装整个 YUI().use() 块。
是否可以捕获语法错误?我是否必须用单独的 IO 和解析调用替换一体化 DataSource.Get 调用?
javascript - YUI3调用函数
我有一个动画函数,想知道为什么我不能这样称呼它
javascript - 仅当一系列 o XHR (IO) 请求成功时,在 YUI3 中调用函数的最佳方式是什么?
我想这个问题不仅是 YUI 特有的,而且是我正在使用的 JS 库,具体的答案会很有帮助。
基本上在加载页面时,我希望脚本使用 Y.io 运行一些 XHR,如果它们都成功返回数据,那么我希望脚本继续下一步,这将处理接收到的数据。
我可以想到几种方法来做到这一点,但它们对我来说似乎有点笨拙,我希望有人有更好的建议。到目前为止我的想法:
- 将我想要的所有数据整合到一个 JSON 响应中,因此如果该请求很好,请继续。(这是我最不喜欢的解决方案)。
- 当第一个 Y.io 请求返回成功时,调用下一个,依此类推,当最后一个成功时,我知道一切都成功并继续执行脚本的下一步。
那里有更好的想法吗?目前我不是很喜欢我的任何一个,但我倾向于选择二。
javascript - YUI3 中的同步动画?
yui3 中是否可以同步多个动画以便它们一起进行?类似于 jquery 1.4 路线图中提到的内容,并在此示例http://ejohn.org/files/sync中进行了演示。