css3,js,jquery选择器前端学习
来源:互联网 发布:mt6735网络破解 编辑:程序博客网 时间:2024/06/04 19:07
我们做web的时候选择都是在html页面标签上进行的,将html页面的整个结构看成一个dom树,我们用css对书上的节点进行装饰,js通过事件驱动操作各种特效和响应,其中选择其中的节点是很重要的,总结一下选择的操作。
css:
在css实战上说的很细了
如图:
js的选择器:
getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用。
getElementsByClassName() 方法返回文档中所有指定类名的元素集合,作为 NodeList 对象。
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
getElementsByName() 方法可返回带有指定名称的对象的集合。
jquery的选择器:
继续上图,书上的内容学好了,可以少走很多弯路,你觉得很难的东西人家,可能已经提供了简单方法。
还有一些感觉不常用就不截图了。
下面我自己写了
场景获取ul标签里面li标签下面a标签里面的内容,根据其内容做判断控制ul展开或者闭合。
代码:
js代码:
console.log("----------left control start------------");console.log(window.location.pathname)var url = window.location.pathname;var arr = url.split("/");var link1 = arr[arr.length-1];console.log("----这个是链接的-------");console.log(link1);$(function(){ var arrid = ["test1","test2","test3"] for(var i = 0 ;i<arrid.length-1;i++){ menufun(arrid[i]); }})function menufun(menuid){ //遍历ul标签的li的内容 $("#"+menuid).find("li").each(function(){ //$(this).find("a").href(); //获取遍历li标签下面a标签的href的内容 var hr = $(this).find("a").attr("href"); } })}
今天改这个项目额时候遇到个小问题,顺便总结一下。。。
阅读全文
0 0
- css3,js,jquery选择器前端学习
- 前端CSS3选择器
- 学习笔记---css3选择器与jquery选择器大促
- html5学习-CSS3-选择器
- CSS3学习----选择器、字体
- CSS3学习笔记-选择器
- CSS3选择器学习笔记
- CSS3学习笔记-选择器
- jQuery与CSS3的选择器
- js css3 仿iso 选择器
- jQuery选择器和JS选择器
- js选择器和jquery选择器
- 前端必须掌握30个CSS3选择器
- 前端必须掌握30个CSS3选择器
- 前端必须掌握30个CSS3选择器
- 从零开始前端学习[29]:Css3中新增加的选择器一
- 从零开始前端学习[30]:Css3中新增加的选择器二
- jQuery学习--jQuery选择器
- springBoot系列-IDEA 创建springBoot项目
- PHP接口设计
- sql数据类型
- js创建对象的几种方法总结
- JavaScript03—Window对象
- css3,js,jquery选择器前端学习
- 太阳自转 * 地球自转、公转 * 月球自转、公转
- 搭建Python+Selenium环境
- JAVA 类的初始化
- uboot启动代码分析
- PHP调试之Xdebug
- 康拓展开
- 手把手教你如何加入到github的开源世界
- shell脚本学习第二天——变量定义(含字符串变量定义)