问题标签 [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 投票
4 回答
2082 浏览

javascript - yui 或 yui3

YUI3准备好成熟了吗?它与 YUI 的优缺点是什么

0 投票
4 回答
15852 浏览

yui - 如何获取 YUI 3 中的选择框值?

在 YUI 3 我有一个节点是我的选择框:

如何获取<option>当前选择的值(即使有多个?)此外,是否有教程明确告诉我如何执行此操作(我不想序列化整个表单)?

0 投票
1 回答
1449 浏览

select - 选择无时,YUI 3 中需要刷新 Javascript 选择框?

我正在使用 YUI 3 让某人单击“全选”或“全选”,然后让选择框分别选择所有项目或取消选择所有项目。这是我的代码:

selectAllLink、selectNoneLink 和 selectBoxNode 是不言而喻的,正确返回的节点。更新: selectAll 有效,我必须手动删除每个属性的“selected”属性并重新添加它。

selectNoneLink 不起作用:它只取消选择之前未选择的元素......尽管 DOM 检查显示 selectedIndex 属性确实更改为 -1,所以它可能需要刷新?

任何帮助,将不胜感激。如果这发生在所有框架中,那也很高兴知道。

谢谢!

0 投票
3 回答
11078 浏览

events - YUI 3 以编程方式触发更改事件

我想知道如何使用 YUI3 以编程方式触发更改事件——我向一个选择框节点添加了一个更改侦听器:

并且脚本中的其他地方想要触发该事件。当然,当用户更改浏览器中的选择框值时,它会起作用。但是我尝试了很多以编程方式触发它的方法,但都没有奏效。包含:

任何帮助,将不胜感激!

0 投票
3 回答
4837 浏览

yui - 用于多个类名的 YUI 3 选择器

我有一堆这样的div:

如何获得包含所有具有熊和狗类的 div 的节点列表?我试过:

但它返回null。有人有什么建议吗?谢谢!

0 投票
2 回答
2845 浏览

javascript - 替换 YUI3 中的 YUI 网格?

YUI3弃用了 cssgrids,但我没有在网站上看到替代 API。使用 YUI3时如何布局网格(将来——现在,我当然可以使用 yui2 网格)?

0 投票
3 回答
1239 浏览

javascript - 使用 YUI3 时捕获 Javascript 语法错误

我正在使用 YUI 团队提供的稍作修改的示例代码。当我的源响应 JSON 以外的内容(或者只是有 JSON 语法错误)时,我的浏览器 (Safari) 中止脚本处理,阻止我通知用户有问题。

我绝对不是 JS 专家,所以这段代码可能比它必须的要丑得多。代码大致是:

我尝试将“var myDataSource”块包装在 try/catch 中,并且我还尝试包装整个 YUI().use() 块。

是否可以捕获语法错误?我是否必须用单独的 IO 和解析调用替换一体化 DataSource.Get 调用?

0 投票
2 回答
377 浏览

javascript - YUI3调用函数

我有一个动画函数,想知道为什么我不能这样称呼它

0 投票
2 回答
255 浏览

javascript - 仅当一系列 o XHR (IO) 请求成功时,在 YUI3 中调用函数的最佳方式是什么?

我想这个问题不仅是 YUI 特有的,而且是我正在使用的 JS 库,具体的答案会很有帮助。

基本上在加载页面时,我希望脚本使用 Y.io 运行一些 XHR,如果它们都成功返回数据,那么我希望脚本继续下一步,这将处理接收到的数据。

我可以想到几种方法来做到这一点,但它们对我来说似乎有点笨拙,我希望有人有更好的建议。到目前为止我的想法:

  1. 将我想要的所有数据整合到一个 JSON 响应中,因此如果该请求很好,请继续。(这是我最不喜欢的解决方案)。
  2. 当第一个 Y.io 请求返回成功时,调用下一个,依此类推,当最后一个成功时,我知道一切都成功并继续执行脚本的下一步。

那里有更好的想法吗?目前我不是很喜欢我的任何一个,但我倾向于选择二。

0 投票
2 回答
460 浏览

javascript - YUI3 中的同步动画?

yui3 中是否可以同步多个动画以便它们一起进行?类似于 jquery 1.4 路线图中提到的内容,并在此示例http://ejohn.org/files/sync中进行了演示。