[项目]课程表 v1.2

在v1.1里面我们遇到了v1.0埋下的坑,因为乱写id所以导致难以参数化。虽然提前拟定好id命名的方法也可以,但是其实在课程表这种问题里面,选取单元格是不应该靠id的,尤其在我们依靠循环对课程表内容进行填充的时候,遍历才是最好的选择。

需要遍历的时候引入jQuery就很合适了,话说我也懒得写getElementById了,别跟我说学jQuery之前一定要把js学会,我看到document.getElementById就烦,用$("#")有什么不好。

如果要在一个网页里面用jquery,那首先要把jquery给引入到自己的网页里面,引入的方法是这样的:


这个可以放在head里面,或者body的结尾。jquery是一个非常常用的框架。用jquery能做的东西,javascript也是可以做的,而且实际上就是通过javascript实现的,但是在jquery里面会方便很多。

jquery可以从http://jquery.com/下载,假如已经下载了1.11.3版本并且和当前html文件放在一个目录那么上面的html代码就是这样的了:


现在可以先测试一下jQuery能不能用

$("table tr th").css("color","blue")

这条语句是找table元素下面的后辈元素tr下面的后辈元素th,找齐了以后把这些th的字体颜色设置成蓝色。如果jQuery引入正确,上面这段代码又放对地方了的话应该能看到表格第一行现在是蓝色的了

如果没变颜色,嗯,那试试$("body").css("color","blue")?根据坊间说法,

你可能感兴趣的:([项目]课程表 v1.2)