与javaScript相比,Jquery更简洁。浏览器的兼容性更强,语法更灵活,对xpath的支持更强大。一个$符就可以遍历文档中各级元素。
例:在页面上有一个无序列表,我们需要将所有列表项中的文本内容提取出来并显示。
1 //javascript代码
2 <script type = "text/javascript">
3 var listTimes = document.getElementByTagName("li");
4 var str = "";
5 for(var i = 0; i < listTimes.length; i++){
6 str += listTimes[i].firstChild.nodeValue;
7 alert(str);
8 }
9 </script>
10 //jquery代码
11 <script type = "text/javascript">
12 $(function{
13 alert($("li").text);
14 });
15 </script>