jQuery选拔器笔记

2019-08-10 17:47 来源:未知

jQuery接纳器笔记,jquery选取器

1.$(this).hide() - 隐蔽当前成分

$("p").hide() - 遮蔽全体段落

$(".test").hide() - 隐蔽全体 class="test" 的兼具因素

$("#test").hide() - 掩盖全数 id="test" 的元素

2.把持有 jQuery 函数位于二个 document ready 函数中:

$(document).ready(function(){

--- jQuery functions go here ----

});是为了防止文档在完全加载(就绪)之前运行 jQuery 代码

3.jQuery元素选择器

jQuery 使用 CSS 接纳器来摘取 HTML 成分。

$("p") 选取 <p> 元素。

$("p.intro") 接纳全部 class="intro" 的 <p> 成分。

$("p#demo") 选用全数 id="demo" 的 <p> 成分。

事例:将p成分对应的背景颜色改为浅黄

$(document).ready(function(){
$("button").click(function(){
$("p").css("background-color","red");
});
});

4.JQuery属性选取器

jQuery 使用 XPath 表明式来选拔带有给定属性的因素。

$("[href]") 采用全体带有 href 属性的因素。

$("[href='#']") 选拔全数带有 href 值等于 "#" 的元素。

$("[href!='#']") 选择全体带有 href 值不等于 "#" 的元素。

$("[href$='.jpg']") 接纳全数 href 值以 ".jpg" 结尾的成分。

5.越来越多的选取器

$("ul li:first") 各样<ul>的率先个<li>元素

$("[href$='.jpg']")全数带有以".jpg"结尾的属性值的href属性

$("div#intro.head") id="intro"的<div>成分中的全数class="head"的因素

 

$(".ex .hide").click(function(){               class为ex中的class为hide的元素
$(this).parents(".ex").hide("slow");
});

1.$(this).hide() - 隐敝当前因素 $("p").hide() - 遮盖全数段落 $(".test").hide() - 隐蔽所有class="test" 的具有因素 $("#t...

1.$(this).hide() - 隐敝当前因素

1.$(this).hide() - 隐敝当前成分

$("p").hide() - 隐蔽全部段落

$("p").hide() - 遮盖全体段落

$(".test").hide() - 掩盖全数 class="test" 的持有因素

$(".test").hide() - 掩盖全数 class="test" 的兼具因素

$("#test").hide() - 掩盖全数 id="test" 的成分

$("#test").hide() - 隐敝全部 id="test" 的成分

2.把富有 jQuery 函数位于一个 document ready 函数中:

2.把持有 jQuery 函数位于二个 document ready 函数中:

$(document).ready(function(){

--- jQuery functions go here ----

});是为了防止文档在完全加载(就绪)之前运行 jQuery 代码

3.jQuery元素选择器
$(document).ready(function(){

--- jQuery functions go here ----

});是为了防止文档在完全加载(就绪)之前运行 jQuery 代码

3.jQuery元素选择器

jQuery 使用 CSS 选取器来挑选 HTML 成分。

jQuery 使用 CSS 选用器来摘取 HTML 元素。

$("p") 选取 <p> 元素。

$("p") 选取 <p> 元素。

$("p.intro") 选择全数 class="intro" 的 <p> 成分。

$("p.intro") 选拔全部 class="intro" 的 <p> 成分。

$("p#demo") 选拔全体 id="demo" 的 <p> 元素。

$("p#demo") 采取全部 id="demo" 的 <p> 成分。

事例:将p成分对应的背景颜色改为樱草黄

事例:将p成分对应的背景颜色改为革命

$(document).ready(function(){
$("button").click(function(){
$("p").css("background-color","red");
});
});

$(document).ready(function(){
$("button").click(function(){
$("p").css("background-color","red");
});
});

4.JQuery属性采用器

4.JQuery属性选拔器

jQuery 使用 XPath 表明式来摘取带有给定属性的要素。

jQuery 使用 XPath 表达式来抉择带有给定属性的要素。

$("[href]") 选拔全部带有 href 属性的因素。

$("[href]") 选用全部带有 href 属性的因素。

$("[href='#']") 选取全体带有 href 值等于 "#" 的元素。

$("[href='#']") 选择全体带有 href 值等于 "#" 的元素。

$("[href!='#']") 选择全数带有 href 值不对等 "#" 的元素。

$("[href!='#']") 选择全数带有 href 值不等于 "#" 的元素。

$("[href$='.jpg']") 选择全数 href 值以 ".jpg" 结尾的成分。

$("[href$='.jpg']") 选拔全部 href 值以 ".jpg" 结尾的成分。

5.越多的选取器

5.越多的选择器

$("ul li:first") 种种<ul>的首先个<li>成分

$("ul li:first") 各个<ul>的率先个<li>成分

$("[href$='.jpg']")全数带有以".jpg"结尾的属性值的href属性

$("[href$='.jpg']")全数带有以".jpg"结尾的属性值的href属性

$("div#intro.head") id="intro"的<div>元素中的全数class="head"的因素

$("div#intro.head") id="intro"的<div>成分中的全数class="head"的要素

 

 

$(".ex .hide").click(function(){               class为ex中的class为hide的元素
$(this).parents(".ex").hide("slow");
});

$(".ex .hide").click(function(){               class为ex中的class为hide的元素
$(this).parents(".ex").hide("slow");
});

TAG标签: 韦德娱乐1946
版权声明:本文由韦德娱乐1946_韦德娱乐1946网页版|韦德国际1946官网发布于韦德娱乐1946网页版,转载请注明出处:jQuery选拔器笔记