jquery中的选择器,和css中的选择器有什么区别
这个是有区别的。
1、首先说两者是属于不同的两门语言,jQuery是属于js的一个框架,则其选择器是js里面的选择器,css是另一门不同于js的语言,其选择器是css选择器,则两者在根本上是不同的。
2、但是两者是有交集的,都是作为网页或者浏览器解析的语言,而js可以通过修改浏览器的dom对象来实现对css修改或者是控制。
3、可以简单的这样区分两者,css选择器用语css当中,js选择器应用于js当中,只不过有时两者使用相同的id标识来选择对象。
Jquery常用的选择器有哪些
1、基本选择器:#id 、element 、.class 、* 、selector1,selector2,selectorN
2、层次选择器:ancestor descendant 、parent > child 、prev + next 、prev ~ siblings
3、基本过滤器选择器:first 、:last 、:not 、:even 、:odd 、:eq 、:gt 、:lt 、:header 、:animated
4、内容过滤器选择器:contains 、:empty 、:has 、:parent
5、可见性过滤器选择器:hidden 、:visible
6、属性过滤器选择器[attribute] 、[attribute=value] 、[attribute!=value] 、[attribute^=value] 、[attribute$=value] 、[attribute*=value] 、[attrSel1][attrSel2][attrSelN]
7、子元素过滤器选择器:nth-child 、:first-child 、:last-child 、:only-child
8、表单选择器:input 、:text 、:password 、:radio 、:checkbox 、:submit 、:image 、:reset 、:button、:file 、:hidden9、表单过滤器选择器:enabled 、:disabled 、:checked 、:selected
jquery过滤选择器实践心得体会
1. 实践过程中,使用jquery过滤选择器可以大大提高开发效率和代码可读性。
2. 原因在于jquery过滤选择器可以通过简单的语法快速定位到需要操作的元素,避免了繁琐的DOM操作,同时也使代码更加易读易懂。
3. 在实践中,需要注意选择器的性能问题,避免使用过于复杂的选择器导致页面加载缓慢。
同时,也可以结合其他jquery插件和技巧,如缓存选择器、链式操作等,进一步提高开发效率和代码质量。
jquery选择器,这种$(".container>div")什么意思
在页面中container类下级div标签
打个比方代码为
该JQ脚本只会读取container类下的ID为1和2的div标签,不会读取ID为3,4,5,6的div标签;
脚本eq已经控制读取div标签第几个了;
然后就是stop是停止上次操作
还没有评论,来说两句吧...