发表于: 2017-04-08 23:00:37
1 647
今天完成的任务:1.完成将任务二数据传入新的页面。
2.学习jquery设置css样式。
明天计划的事情:完成任务三。
遇到的困难:关于如何将任务二的数据传入到新的页面中,在网上查了很多相关知识,都是讲了个大概,没有涉及具体用法,导致看的时候一脸懵逼。后来看到万维娜师姐之前讲的关于如何传参的小课堂,才知道如何将值传入到新的页面中。在demo4中,
新建一个对象a0,将需要传递的数据a赋值给对象a0的属性name;即var a0={name:a};
然后使用json将a0转化为字符串var aN=JSON.stringify(a0);
讲所得的字符串储存到sessionStorage缓存中 sessionStorage.a=aN;
最后传入到页面demo2中;window.location.href="demo2.html";
然后在demo2页面中获取出来的数据a赋值给aN;var aN=JSON.prase(sessionStorage.a);这时候数值a即可传入到页面demo2中。
由于这次数据为数组,所以多想了一会儿时间。后来才发现只需在第一个页面直接使用
第二个页面使用;即可完成数据的传递。
还有一个问题不知道怎么解决,如何用jquery写for循环?
收获:1.学习数据传递知识;
2.学习jquery编写样式。只需要设置$("selector").css("attribute","value");就可以设置单个属性;如果要对一个selector设置多个属性的话,就需要设置$("selector").css{("attribute1","value1")("attribute2","value2")};
评论