问题标签 [yui]
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.
html - YUI 按钮错位
我正在使用 YUI,并且与文本输入字段内联的 YUI 按钮存在对齐问题。渲染问题出现在 FF3 中,甚至出现在 YUI 自己的网站上。
http://developer.yahoo.com/yui/examples/button/btn_example09.html
如您所见,按钮位于高于文本字段的位置。关于如何在同一高度获得所有想法的任何想法?
javascript - 实现监听器
我已经使用了上面的代码。但是代码的问题是,当我单击图像图标时,什么都没有显示。我是 JavaScript 新手。请帮助我如何实现监听器。
请指导我在代码中的何处进行更改。
谢谢 Padmaja
javascript - 托管 Yui、Google 地图、JQuery - 一种监控网站使用情况的简单方法?
Yahoo Javascript 库 (YUI)、JQuery 等 Google 地图都允许您使用以下格式引用他们的文件:
这会从他们的服务器发出对脚本的请求,这也会将 HTTP 引荐来源网址传递给他们的 Web 服务器。雅虎等是否使用它来统计哪些网站获得了哪些流量?或者这是一个阴谋论?
当然,他们的服务器大部分时间都会比任何小公司购买的服务器快得多,因此使用脚本的托管版本更有意义。
javascript - YUI Compressor 中 JQuery 文件的压缩问题
我正在尝试使用 YUI 压缩器缩小一些文件。但是,我似乎在 2 行代码上遇到错误,这会阻止压缩。jcarouselLite的 .js 文件包含 1 个错误,而我自己的代码包含另一个错误。
我已经缩小了范围,在这两种情况下,看起来 jQuery 中使用的 float 属性都会导致这种情况。该行是:
通过 YUI 压缩器运行jCarouselLite 代码可以看到错误的工作示例,但基本上返回的错误是无效的属性 id。
有人用 YUI 压缩器遇到过类似的问题吗?
user-interface - 如何在 yui TreeView 中获取当前聚焦的节点
我需要将当前具有焦点的节点存储在 yui TreeView 组件中。我认为会有一种方法可以随时找到哪个节点有焦点,但似乎找不到。
有谁知道这种方法是否存在或建议一种方法来做到这一点?
提前致谢,
jquery - 有没有什么好方法可以将现有的基于 YUI 的脚本转换为 JQuery 代码?
我的网站基于 YUI,但由于我计划将我的网站升级到 .NET MVC 并且 JQuery 对 MVC 友好,所以我计划将现有的 YUI 脚本转换为 JQuery。
javascript - YUI 按钮按类名应用
是否可以使用元素的类名而不是 id 来应用/创建 YUI 按钮。我必须生成一个按钮列表,然后将其转换为 YUI 按钮。
[更新]
顺便说一句,我正在尝试在锚标记中应用按钮。所以它将是一个链接按钮。
[更新:代码]
好的,这是代码。我有一个生成这个锚标记的循环。
wrumsby 的回答完全有道理。但我不知道为什么它不起作用。我尝试调试它并成功获取元素。但似乎没有创建任何 YUI 按钮。
我什至尝试为元素生成唯一的 id,但仍然没有运气。
有任何想法吗?
javascript - YUI 复选框按钮 - 检索选中的值
(我试过在 YUI 消息组上发布这个但没有任何运气)
谁能告诉我如何检索 yui 按钮的选中状态?我尝试通过在代码中创建按钮,然后将其作为 HTML 按钮输出,但这只会更改标题属性。
当我改用复选框时,不会检查任何复选框(使用 jQuery 遍历它们时)。
有没有更简单的方法呢?使用 3.0 Node API 还是 Element?
编辑:为了澄清这个问题是如何产生的,我使用了 YUI ASP.NET 控件。他们像这样向页面添加控件
如您所见,找到所有按钮并不像我希望的那样简单。
menu - 改变 YUI 菜单的鼠标行为
我正在使用 Yui 构建一个“弹出”菜单,该菜单与鼠标的工作方式与平时有所不同。这不是ContextMenu,因为我希望它响应左键单击,而 ContextMenu 似乎倾向于响应右键单击。
按照示例,如果我这样做,菜单就会出现,并且一切都接近我想要的:
在我的 myThingGotClicked 函数中,我手动设置了菜单的位置show()
。
我的问题是我想将菜单可见性“绑定”到鼠标按钮的状态。也就是说,在 mouseDown 上,我希望菜单出现,而在 mouseUp 上,我希望菜单消失(选择活动项目,如果有的话)。所以,监听“点击”事件并没有做正确的事情,因为“点击”只在 mouseUp 之后发送。
“明显”的解决方案是这样做:
但这不起作用。在调试器中单步执行,您可以看到它确实会在鼠标按下时调出菜单,但随后会立即隐藏菜单。全速行驶时,似乎什么都没有发生。
有什么想法吗?
validation - 有没有人使用 YUI 构建表单验证?
DUPE:我可以在 asp.net MVC 中实现的任何 Yahoo YUI 验证框架?
有没有人使用 YUI 构建了可以模仿 asp.net 如何处理表单验证的表单验证功能?
我知道 jquery 有一个很好的验证插件,希望 YUI 也可以。