发表于: 2017-02-14 20:19:23

1 1220


今天完成的事情:

   早上做小课堂ppt《域名,COOKIE是什么?有什么用处?COOKIE 和SESSION的区别?COOKIE的有效期》。

   下午做任务4第一个页面,思路是根据人数显示名片,上个任务用到了innerHTML可以输出html标签之前的内容,这次要输出代码,搜索:js输出,出来4种,只有document.write()像,可惜不行,任务要求用JQuery,就拿着《锋利的JQuery》翻了翻,找到个append()方法,问了红远,他也是用的这个,有方法就容易了。

明天计划:

   写任务4法官台本页面。抓紧时间做任务。

遇到的困难:

   用append()插入这行代码

      "<div class="col-xs-4"><div class="option"><p class="role"></p><span>"+i +"号"+"</span></div></div>"

   报错,我的注意力都在"+i +"号"+"加号拼接这点,犯了低级错误,应该把类名的双引号改成单引号

      "<div class='col-xs-4'><div class='option'><p class='role'></p><span>"+i +"号"+"</span></div></div>"

   输出html内容  $(".option p").eq(i).html("水民"); 这行代码不起作用,开始是获取#id(id是唯一的),又改成获取类名获取标签都不行,请教晨迪没有解决,又请教桦伟师兄,试来试去,原来是我的for循环里 var i=1 ,把eq(i)改成eq(i-1)解决问题了。我知道是从0开始计数的,但是还不太理解,难道不能从第二个、第n个开始输出吗?

收获:

   $(".class")html("水民") = document.getElementById("class").innerHTML = "水民"

   学习了append()方法 。 


返回列表 返回列表
评论

    分享到