gpt4 book ai didi

javascript - YUI 3 链接

转载 作者:行者123 更新时间:2023-11-30 23:53:47 26 4
gpt4 key购买 nike

YUI 3 允许你编写
Y.all(".foo").removeClass("bar");

但是它不允许写入
Y.all(".foo").removeClass("bar").set("innerHTML", "baz");

似乎所有“操作”方法总是终止调用链。
这意味着 YUI 3 只提供了 jQuery 一半的链接功能。

有谁知道这是为什么,以及是否有解决方法?

最佳答案

似乎因为 Y.all 返回一个事物列表,所以在执行removeClass之后,返回的是一个对象数组,而不是 Node 对象。

但是,如果您使用

Y.get("#foo").removeClass("bar").set("innerHTML", "baz");

一切都按您的预期运行,因为它在单个对象上运行。

也许您应该将这一点告诉 YUI 人员并查看 reporting a bug 。也许这是预期的行为,但我认为你想做的事情更强大。

关于javascript - YUI 3 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/556650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com