发表于: 2016-12-23 00:34:33
1 1583
今天完成的事情:
1、看Jquery方面的知识;
2、制作PPT,讲关于console的用法。
明天计划的事情:
继续任务4
遇到的问题:
学习Jquery的时候,自己敲代码的时候,经常有问题,是因为对Jquery的使用不熟悉造成的。于是,就边学习边总结Jquery的知识点,感觉学起来就特别清晰。一开始的时候,写调用hide()函数时,经常喜欢用等号。结果通过总结语法:$(selector).action(),就很少犯错误了。
例如写一个调用hide()函数。
$(document).ready(function(){
&(button).click(function(){
$(this).hide();
});
});
然后顺着这个思路,边看边总结,学习了Jquery关于语法、事件的知识。并进一步学习了Jquery的一些样式。例如隐藏hide()和显示show()、淡入fadeIn()和淡出fadeOut()、上滑slideUp()和下滑slideDown(),学习了Jquery强大的动画功能。感觉动画的确强大,特别是操作多个属性,把它和后面学习的chaining链接效果进行了对比。感觉最好还是用后面的链接来通知设置多个属性。而动画和它之间的差别,就是动画还可以实现对样式的时间控制。之所以强调多属性操作,是因为直接用原生Javascript,只能每次对单个属性进行操作很麻烦,特别是写css的样式。而Jquery中的$().css("属性","属性值")虽然代码精简了不少,但是每次也只能设置一个css属性。但是使用chainning可以这样做:
$("p").css(“color”,“red”)
.css(“font-size”,“2rem”);
可以看出,代码精简了不少,并且很容易理解。并且除了设置css样式,还可以设置动画。至于其他的属性操作,没试过,估计应该也行。由此,可以看出,它的强大之处。
收获:
1、学习了Jquery的基本用法,无怪乎这么多人推崇Jquery,代码的确能精简不少;
2、通过今天讲解console方面的知识,加上古尘师姐的补充,对console的理解有了一定的进步。但是由于使用console次数不是很多,有很多技巧还不是很熟悉。
评论