首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >YUI错误:未捕获ReferenceError:未定义YUI

YUI错误:未捕获ReferenceError:未定义YUI
EN

Stack Overflow用户
提问于 2013-05-24 03:54:40
回答 1查看 8.8K关注 0票数 0

我是一个jQuery用户,正在学习YUI。我有以下代码,并且我保留了YUI未定义的错误。我知道这是一个链接到库的问题,但我不太确定是什么。我让其他人测试我的代码,他们在本地保存了YUI,它工作得很好。如果我需要这样做,我如何获得min.js文件的副本?当你从YUI网站下载一份拷贝时,它是一吨的文件…

代码语言:javascript
复制
<head>
    <title>YUI3 Test</title
     <script src="http://yui.yahooapis.com/3.2.0/build/yui/yui-min.js"></script>


</head>
<body>
    <div id="menu">
        <p>Click here to test.</p>
    </div>

    <script>
        YUI().use('node', 'event', function (Y){
            var changeText = function(e){
                e.target.setHTML("<p>Now you see the test working.</p>");
            }

            var node = Y.one("#menu");
            node.on("click", changeText);

            //node.on("click", function(e){
            //    Y.one(node).load('menu.html');
            //});
        });
    </script>
</body>

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-24 20:42:28

你在</title后面少了一个>。这可能会导致脚本标记无法识别,因此无法加载。

在这里它被打破了:http://jsbin.com/ubaxoy/1/edit

在这里,在添加缺少的>之后,它可以正常工作:http://jsbin.com/ubaxoy/2/edit

我还不得不将setHTML改为setContent,因为YUI 3.2还没有setHTML。我还建议你使用较新版本的YUI,从3.9.1开始。自从3.2版本以来,已经有了许多很棒的新增功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16722727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档