jquery - 了解 jQuery 的工作原理

标签 jquery

我是 jQuery 新手。我正在学习一门类(class)并获得了一个测试项目,但我不知道该怎么做。我只是请求有人帮助我理解。要求如下:

Assignment

这是我尝试过的:

$(document).ready(function() {
// site code
for (var i=0; i<10; i++)
{   
    //jQuery factory
    $("body").appendTo("<a href=">"+i+</>")
}
});

这是 HTML 部分:

<body>
<div id="wrap">
    <ul id="navleft"></ul>
    <ul id="navright"></ul>
</div>

<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="js/main.js"></script>

</body>
</html>

我想要的不是答案,而是朝着正确方向的插入。我需要一位导师,但他们太贵了,而且我的老师永远找不到,所以我想看看是否有人不介意帮忙。

最佳答案

你有逻辑和语法错误。确保您的语句以 ' ; 结尾'

我认为您对 $() 感到困惑作品。简单来说,您可以输入 $()无论您想从页面中选择什么。所以你正在做$('body') ,它告诉 jquery,“嘿,给我返回所有标记为 <body> 的元素”,这当然只是其中一个。

您的作业要求您“appendTo”“navleft”id。那么您想从页面中选择什么?请注意,要使用 $() 查找 ID你应该这样做$("#id")

现在对于appendTo,您的作业表示附加一个<li> ,但是您正在附加其他内容。

您应该准确地附加它所说的附加内容。 <li><a>..<a/><li/>

最后的遍历要求你自己应该已经足够了。只需记住 $() 将选择您告诉它的所有项目,那么您需要选择什么才能将颜色应用于所有 anchor ?

关于jquery - 了解 jQuery 的工作原理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16066444/

相关文章:

javascript - jQuery .scrollTop 无法正确滚动

javascript - 需要 JQuery 弹出/警报

jQuery 插件 - 找不到下载链接

javascript - 全日历显示在页面顶部

Javascript 函数未显示

jquery:为什么我只能获取第一个数据属性?

带有 json 数据的 Jquery ajax 请求未到达 spring mvc Controller

在 div 中调用时不显示 jQuery SlidesJS 插件

javascript - Jquery 捕获点击特定 div 之外的链接

ajax - jqXHR.getAllResponseHeaders() 不会返回所有 header