首页 / JQUERY / 0.jQuery选择器
0.jQuery选择器
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了0.jQuery选择器,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4199字,纯文字阅读大概需要6分钟。
内容图文
左边的是jQuery用法 右边是js用法
$("tag") == document.getElementsByTagName("tag");
$(".class") == document.getElementsByClassName("class");
$("#id") == document.getElementById("id");
$("sb").css("background","red") == sb.style.background = "red";
var bg = $("sb").css("background-color");console.log(bg);//输出rgb(255,0,0)//红色$("sb").css({"background":"red","font-size":"14px"})
$("#id>.class>tag") $(".class tag") $(li.class) $(".f1+.fr")在css里的方法这里也可以用
过滤选择器:
<! DOCTYPE html > < html > < head lang ="en" > < meta charset ="UTF-8" > < title >过滤选择器</title><script src="jquery-3.3.1.js"></script><script> $(document).ready(function () { //从0开始数// :odd奇数行//$("li:odd").css("background","red");// :even偶数行//$("li:even").css("background","green");// :eq(index)指定行//$("ul li:eq(4)").css("font-size","30px");// :lt(index)小于6的//$("li:lt(6)").css("font-size","30px");// :gt(index)大于7的//$(".ulList1 li:gt(7)").css("font-size","40px");// :first第一个//$(".ulList li:first").css("font-size","40px");// :last最后一个//$("li:last").css("font-size","40px"); }); </script></head><body><ul class="ulList"><li>01男嘉宾</li><li>02男嘉宾</li><li>03男嘉宾</li><li>04男嘉宾</li><li>05男嘉宾</li><li>06男嘉宾</li><li>07男嘉宾</li><li>08男嘉宾</li><li>09男嘉宾</li><li>10男嘉宾</li></ul><ul class="ulList"><li>01男嘉宾</li><li>02男嘉宾</li><li>03男嘉宾</li><li>04男嘉宾</li><li>05男嘉宾</li><li>06男嘉宾</li><li>07男嘉宾</li><li>08男嘉宾</li><li>09男嘉宾</li><li>10男嘉宾</li></ul></body></html>
属性选择器:
<! DOCTYPE html > < html > < head lang ="en" > < meta charset ="UTF-8" > < title ></ title > < script src ="jquery-3.3.1.js" ></ script > < script > $(document).ready( function () { // 属性选择器 /* $("a[href]").css("color","red"); */ // [attr=value] // $("a[href=‘http://web.itcast.cn‘]").css("font-size","40px"); // [attr!=value] // $("a[href!=‘http://www.baidu.com‘]").css("font-size","40px"); // [attr^=value]开头 // $("a[href^=‘http‘]").css("font-size","40px"); // [attr$=value]结尾 // $("a[href$=‘cn‘]").css("font-size","40px"); // [attr*=value]通配符 // $("a[href*=‘sina‘]").css("font-size","40px"); // [attr][attr] 都满足 交集 $( " a[href][title*=‘的‘] " ).css( " font-size " , " 40px " ); }); </ script > </ head > < body > < div class ="divItem" > < a href ="www.baidu.com" title ="谁啊?" >百度</a><a href="http://www.taobao.com" title="我是title的内容">淘宝网</a><a href="http://sina.com.cn">新浪</a><a>我没有href</a></div></body></html>
筛选选择器:
<! DOCTYPE html > < html > < head lang ="en" > < meta charset ="UTF-8" > < title ></ title > < script src ="jquery-3.3.1.js" ></ script > < script > $(document).ready( function () { // .eq() // 类比 ":eq(index)" 选择器 // $("span").eq(1).css("font-size","40px"); // .first() // 类比 ":first" 选择器 // $("span").first().css("font-size", "40px"); // .parent() // 选择父亲元素 // $("#sp").parent().css("background", "gold"); // $("p").parent("#div").css("background", "gold"); // .siblings() // 选择所有的兄弟元素 // $("#li04").siblings(".liItem").css("background", "gold"); // .find() // 查找所有后代元素 $( " div " ).find( " #li04 " ).css( " background " , " gold " ); }); </ script > </ head > < body > < div > < span >我是第1个span</span><span id="sp">我是第2个span</span><span>我是第3个span</span></div><div id="div"><p>Hello</p></div><div class="selected"><p>Hello Again</p></div><div><ul><li>我是li01</li><li>我是li02</li><li>我是li03</li><li id="li04">我是li04</li><li>我是li05</li><li class="liItem">我是li06</li><li>我是li07</li><li>我是li08</li></ul></div></body></html>
原文:https://www.cnblogs.com/alex-xxc/p/9738753.html
内容总结
以上是互联网集市为您收集整理的0.jQuery选择器全部内容,希望文章能够帮你解决0.jQuery选择器所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。