选择器演示代码_jquery_脚本之家澳门金莎娱乐网站

日期:2019-11-27编辑作者:服务器

[Ctrl+A 全选 注:如需引进外界Js需刷新技术实行]

style for display none's div

  档次选拔器准则如下:

全然演示代码:

class 为mini,title为other

着力选取器
  基本选择器是jQuery中最常用的选择器,也是最简便的选拔器,它经过成分id、class和标签名等来研究DOM成分。在网页中,每一种id名称只好用贰次,class允许重复使用。

成效如图所示:大旨代码:复制代码 代码如下:

效果与利益如图所示:
澳门金莎娱乐网站 1
大旨代码:

小结
  本文首要介绍了jQuery选用器中的基本选拔器和等级次序接收器,并对每体系型的接纳器给出了演示代码,希望能对大家持有利于。自己也是jQuery的初读书人,款待大家拍砖。

id为one class为one class为mini class 为mini,title为other class为mini,title为test class for mini,title for test the span under div style for display none's div

class for mini,title for test

在线演示
在等级次序接纳器中,首个和第4个比较常用,而背后三个因为在jQuery里可以用更为简便易行的方法代替,所以使用的机率相对超少。

jquery css 选用器演示代码

<script type="text/javascript">
$('#one').css("background","#fff");
$('div').css("background","#fff");
$('body div').css("background","#bbffaa");//改变body内所有div的属性
$('div > span').css("background","#bbffaa").css("color","red").css("font-size","12px");//更改全数div下的span元素的质量
$('#two >.mini').css("background","red");//id为two的div内的有所class为mini的元素的本性
$('#two').siblings("div").css("color","green");//选取#two同辈的div成分,无论前后地点
$('div:first').css("background","red");
$('div:gt(1)').css("background","#fff");//索引值大于1的具备div成分
$('div:lt(1)').css("background","yellow");
$('div:not(.one)').css("color","#cccccc");//改变class不为one的div元素
$('div:even').css("font-size","15px");//索引号为偶数的div
$('div:odd').css("font-size","12px");//索引号为奇数的div
$('div:contains(other)').css("font-size","10px");//设置含有文本other的div成分
$('div:has(.mini)').css("color","#bbffaa");//设置含有class为mini成分的<div>元素的背景观
$('div:parent').css("color","#ffcccc");//退换含有子成分(满含文件卡塔尔的div成分的习性
$('div:hidden').show(3000);//获取掩盖的div
$('div:visible')//获取可知的div
$("div[title=test]").css("background","black");//设置title为test的div
$("div[.mini][title=test]").css("color","red");//设置class为mini title为test的div
</script>

在线演示
档案的次序选拔器
  假若想通过DOM成分之间的层系关系来博取特定的要素,比如后代元素,子成分,相邻成分和兄弟成分等,那么档次选拔器是叁个十分好的选料。

the span under div

  能够用next()方法来替代$("prev+next")选用器,即$(".one+div")与$(".one").next("div")等效。

id为one class为one

<!DOCTYPE html>
<html>
<head>
<title>Demo</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<style type="text/css">
div,span,p{
width:140px;
height:140px;
margin:5px;
background:#aaa;
border:#000 1px solid;
float:left;
font-size:17px;
}
div.mini{
width:55px;
height:55px;
background-color:#aaa;
font-size:12px;
}
div.hide{
display:none;
}
</style>
</head>
<body>
<div class="one" id="one">
id为one,class为one的div
<div class="mini">class为mini</div>
</div>
<div class="one" id="two" title="test">
id为two,class为one,title为test的div
<div class="mini" title="other">class为mini,title为other</div>
<div class="mini" title="test">class为mini,title为test</div>
</div>
<div class="one">
<div class="mini">class为mini</div>
<div class="mini">class为mini</div>
<div class="mini">class为mini</div>
<div class="mini"></div>
</div>
<div class="one">
<div class="mini">class为mini</div>
<div class="mini">class为mini</div>
<div class="mini">class为mini</div>
<div class="mini" title="tesst">class为mini,title为tesst</div>
</div>
<div style="display:none" class="none">
style的display为none的div
澳门金莎娱乐网站 ,</div>
<div class="hide">class为hide的div</div>
<div>
包含input的type为hidden的div
<input type="hidden" size="8"/>
</div>
<span id="move">正在试行动漫的span元素</span>
</body>
</html>

class为mini,title为test

...

jquery css 选用器演示代码

档次接收器

class为mini

复制代码 代码如下:

复制代码 代码如下:

选 择 器 描 述 返 回 示 例
#id 根据给定的id匹配一个元素 单个元素 $("#test")选取 id 为 test 的元素
.class 根据给定的类名匹配元素 集合元素 $(".test")选取所有 class 为 test 的元素
element 根据给定的元素名匹配元素 集合元素 $("p")选取所有的 <p> 元素
* 匹配所有元素 集合元素 $("*")选取所有的元素
selector1,selector2,
...,selectorN
将每一个选择器匹配到的元
素合并后一起返回
集合元素 $("div,span,p.myClass")选取所有<div>,
<span>和拥有class为 myClass 的<p>
标签的一组元素

[Ctrl+A 全选 注:如需引入外界Js需刷新本事实行]

选 择 器 描 述 返 回 示 例
$("ancestor descendant")

选取ancestor元素里所有

descendant(后代)元素

集合元素

$("div span")选取 <div>里的所

有的<span>元素

$("parent>child") 选取parent元素下的child(子)元素 集合元素

$("div>span")选取 <div>元素下

元素名是<span>的子元素

$("prev+next") 选取紧接在prev元素后的next元素 集合元素

$(".one+div")选取class为one的

下一个 <div> 兄弟元素

$("prev~siblings") 选取prev元素之后的所有siblings元素 集合元素

$("#two~div")选取id为two的元素

后面所有 <div> 兄弟元素

: 核心代码: 复制代码 代码如下: script type="text/javascript" $('#one').css("background","#fff"); $('div').css("background","#fff"); $('body div').css(...

  能够用nextAll()方法来替代$("prev~siblings")选择器,即$(".one~div")与$(".one").nextAll("div")等效。

全然演示代码:

jQuery允许开采者使用从CSS1到CSS3大致全数的选择器,以至jQuery独创的高端而复杂的采取器。此外还足以加入插件使其帮衬XPath选拔器,以致开辟者能够编制归于自个儿的选取器(即选拔器插件,参谋上篇:jQuery插件原来那样简单——jQuery插件的建制及实战)。正是jQuery强盛的选拔器成效,让它相当的轻便上手,吸引了多量的开采者,本文就来介绍一下强有力的jQuery选择器。
jQuery选取器类型
  jQuery选用器首要分为四类:
  1、基本选拔器
  2、等级次序选取器
  3、过滤选拔器
  4、表单选用器
  由于过滤选取器内容非常多,因而本文仅介绍前二种,下篇小说将介绍后三种。
一点备选职业
  为了能让大家看来实际的功用,这里先创建叁个演示页面,里面含有各样<div>和<span>成分,然后用jQuery选用器来相称成分并调动它们的样式。
  示例页面代码:

  基本选用器准绳如下:

中央选取器

本文由澳门金莎娱乐网站发布于服务器,转载请注明出处:选择器演示代码_jquery_脚本之家澳门金莎娱乐网站

关键词:

兼容IE与firefox火狐的回车事件,jQuery事件之键盘

代码一:keypress事件时使用 复制代码代码如下:/****************************************************///功能:过滤非法字符 //说明:...

详细>>

select操作控制方法小结_jquery_脚本之家【澳门金莎

aaass 11 22 33 44 55 66 jqueryradio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关获取一组radio被...

详细>>

js身份证判断方法支持15位和18位,济南住房公积

[Ctrl+A 全选注:如需引进外界Js需刷新才干进行]更直接的测量试验代码正是:alert;经测验,上面的JS验证太强大了,输入...

详细>>

Python环境的安装,pip下载那些事

如何用Python在豆瓣中获取自己喜欢的TOP N电影信息,pythontop 一、什么是 Python   Python (蟒蛇)是一门简单易学、 优雅健...

详细>>