问题标签 [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.
module - 围绕 YUI 的不同实例共享变量
我将自定义模块组成为:
我想要做的是在我使用这个模块“util”的实例中共享这个变量 val。如在
现在,如果我想在其他情况下得到它,我正在执行以下操作:
但这似乎不起作用。有没有办法得到这种行为。我这样做只是为了拆分代码。
yui - YUI3 Tabview 如何判断选中标签的标签
我需要一个YUI3 tabview像
现在需要一个事件处理程序,它将具有以下规范
- 当用户单击“selectedTabChanged”之类的选项卡时,它将被触发
- 处理程序内部将确定“SelectedTab”的标签
javascript - 如何在 YUI 3 中加载自定义 js 脚本
我是 Web 开发的新手,但几个月来一直在玩 YUI。谁能让我知道如何在 YUI 3 中加载自定义“js”脚本?
我想在 YUI 3 中使用“contentflow”轮播。为此,我需要在“YUI.use()”中包含contentflow.js,以便我可以访问这些方法。
yui3 - 闭包库或 YUI 3
我正在使用 python、django 构建企业 Web 应用程序。我的最终决定是使用哪个 javascript 库。我正在考虑使用 Google 的闭包库或 YUI3。大部分的开发,我都使用 jQuery。我可以用 jQuery 快速编码,但似乎不适合企业使用。
YUI 3 看起来还不错。它包含了我想使用的大多数小部件,但 Closure 库的功能几乎相同。Closure 库更好的提供是他们有 Closure Compiler,但似乎 Closure 需要编写比 YUI 3 更多的代码。来自 YUI 3 的文档也非常好。
该应用程序将适用于网络和移动设备,因此该库不应在 Android 或 iPhone 等移动设备中中断。
如果你是我,你会做出什么决定?
javascript - YUI3 数据源返回自定义对象
如何将 YUI3 sendRequest 应用于数据源以返回预定义对象,而不是普通对象?
例如,我有这个 Base 类及其方法:
我有这段代码可以从 API 中检索数据,对其进行规范化并将数据作为对象返回:
由 studApiDataSource.sendRequest() 检索并传递给 myCallback 的对象数组是普通对象,具有 id 和 name 属性。但是,我希望这些是 Student 对象,以及它们的成员函数(getId、getName 等)
ajax - 使用 AJAX 在 yui 3.2 中加载给定 URL 的内容
加载给定 URL 的内容并用它替换 #message 的内容。
在 YUI 中,node-load 模块提供了这个功能。如果选择器字符串作为第二个参数传递(假设内容是 HTML),YUI 还可以选择支持仅提取加载的内容的一部分。
这在 yui3.3 中是可能的。这在 yui 3.2 中也可以吗?因为我只想在 yui 3.2 中实现同样的东西?或者如果在 yui 3.2 中不可能,还有其他解决方法吗?
请分享你的想法。任何帮助,将不胜感激。
events - YUI3 事件委托在 FF2 中不起作用
我正在使用 YUI 3.3.0。事件委托在 FF2 中不起作用。有什么线索吗?提前致谢。
yui - YUI3 滚动视图和鼠标滚轮
我开始只使用 YUI3。我包含组件scrollView,但它没有工作鼠标滚轮事件,在选项中我还没有找到如何打开它。我将不胜感激任何帮助。
events - 用于将样式应用于列表元素的 YUI3 事件委托
我知道这种形式的事件委托:
使用什么事件将样式应用于动态创建的每个 li?我将对每个 li/new li 运行 addClass()。
我试过这样:
我也尝试过“更改”事件。但没有成功。
drag-and-drop - IE6 上的 YUI3 拖放演示错误(屏幕变为红色和黄色)
YUI3 应该支持 IE6,但这是我在 IE6 上尝试的拖放演示:
当我开始拖动时,屏幕变为红色和黄色。
请注意,我使用的是 IETester(因为我周围没有 IE6),所以这可能是一个 IETester 错误。
问题:我可以通过调整 YUI3 设置或快速修改来解决这个问题吗?
我们的用户大部分来自中国,IE6 占 37%,所以我不能忽视 IE6。
更新:它也发生在安装了 IETester 的同一台机器上的 IE8 上,但不是在单独的机器上使用 IE8,所以我猜 IETester 正在弄乱整个系统。