发表于: 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次数不是很多,有很多技巧还不是很熟悉。


返回列表 返回列表
评论

    分享到