id选择器

     JQuery 能使用CSS选择器来操作网页中的标签元素。如果想要通过一个id号去查找另一个元素就可以使用下面格式的选择
$('#my_id') 其中my_id表示根据id选择器获取页面中的指定的标签元素,且返回一个唯一的元素。

element元素选择器

     $("element")就是元素名称
<body>
<div>1</div>
<div>2</div>
</body>
获取所有div元素的选择器:(修改所有div元素字体的样式)
<script type="text/javascript">
$('div').css("font-weight","bold") ;
</script>

.class选择器

     $(".class") 其中.class参数表示元素的css类别(类选择器)名称。
<div class="red">my red </div>
<script type="text/javascript">
var $className = $(".red").attr("class")
</script> $(“*”) 获取全部的元素
选择器中的参数就一个“*”, 既没有“#” 号,也没有 “.”号。 由于该选择器的特殊性,它常与其他元素组合使用,表示获取其他元素中的全部子元素。

sele1 sele2 seleN 选择器

调用的格式如下:
$("sele1,sele2,seleN") 参数sele1 sele2到seleN为有效选择器,每个选择器之间用","号隔开,它们可以是前天提到的各种类型的选择器
如 $('#id')

常用的几种选择器

元素元素
选择器 描述
$('*') 选取所有的元素
$(this) 选取当前的HTML元素
$('p.intro') 选取class为intro的

元素

$('p:first') 选取第一个

元素

$('ul li:first') 选取第一个
    元素的第一个
  • 元素
$('ul li:first-child') 选取每个ul元素的第一个
  • 元素
  • $('[href]') 选取带有herf属性的元素
    $(':button') 选取所有type=button的元素和元素
    $('tr:even') 选取偶数位置的
    $('tr:odd') 选取奇数位置的

    获取UL下li的个数

    <ul class="dep_5">
    <li></li>
    <li></li>
    </ul>
    获取ul下li的个数:
    $('.dep_5 li').length;

    层叠选择器

    $("form input") 选择所有form元素中的input元素
    $("#main >*") 选择id值为main的所有的子元素
    $("label+input") 选择所有的label元素的下一个input元素节点,
    经测试选择器返回的是label标签后面直接跟一个input标签的所有input标签元素
    $("#prev ~ div") 同胞选择器,该选择器返回的为id为prev的标签元素的所有的属于同一个父元素的div标签

    input的选择器

    $("input[name='ssgao']") 选择所name为ssgao的input元素
    $("input[name!='ssgao']") 选择所name不是ssgao的input元素

    $("input[name^='news']")  选择所有name属性以‘news’开头的input属性
    $("input[name$='news']") 选择所有name属性以'news'结尾的input属性
    $("input[name*='news']") 选择所有name属性包含'news'的input属性

    jquery 操作class

    jquery 拥有若干进行css操作的方法
    addClass() 向被选元素添加一个或多个类
    removeClass() 从被选元素删除一个或多个类
    toggleClass() 对被选元素进行添加/删除类的切换
    css() 设置或返回样式属性
    jquery对css的操作
    jquery返回css属性
     $('p').css('propertyname');
    jquery设置css属性
    $('p').css('propertyname','value');
    jquery 设置多个css属性
    $('p').css('propertyname':'value','propertyname':'value');

    jquery 设置背景色

    $(selector).css('backgroundImage',"url(bg.jpg)");
    var s = "images/"+row+".jpg"; //row表示变量信息
    $('body').css('background-image',"url("+s+")");

    jquery 元素选择器的更多相关文章

    1. jquery 元素选择器集合

      一.基本选择器 1. id选择器(指定id元素) 将id="one"的元素背景色设置为黑色.(id选择器返单个元素) $(document).ready(function () { ...

    2. jQuery之选择器

      jQuery元素选择器和属性选择器允许您通过标签名.属性名或内容对 HTML 元素进行选择和操作,而在 HTML DOM中,选择器可以对DOM元素组或单个DOM 节点进行操作.通俗点说,选择器的作用就 ...

    3. 从零开始学习jQuery-------jQuery元素选择器(三)

      下面我们来介绍一下jQuery元素选择器,在Web开发中我们最常用的操作是获取元素,然后对获取的元素进行一系列的操作,jQuery根据获取页面元素的不同,可以将jQuery选择器分为四大类:基本选择器 ...

    4. jQuery 各种选择器 $.()用法

      jQuery 元素选择器jQuery 使用 CSS 选择器来选取 HTML 元素. $("p") 选取 <p> 元素. $("p.intro") 选 ...

    5. js jquery css 选择器总结

      js jquery css 选择器总结 一.原始JS(Document 对象)选择器. id选择器:document.getElementById("test"); name选择器 ...

    6. jQuery 的选择器常用的元素查找方法

      jQuery 的选择器常用的元素查找方法 基本选择器: $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myE ...

    7. 深入学习jQuery选择器系列第八篇——过滤选择器之伪子元素选择器

      × 目录 [1]通用形式 [2]反向形式 [3]首尾元素 [4]唯一元素 前面的话 本文是子元素选择器的续篇,主要介绍关于nth-of-type()选择器的内容.该部分内容并非没有出现在<锋利的 ...

    8. 深入学习jQuery选择器系列第二篇——过滤选择器之子元素选择器

      × 目录 [1]通用形式 [2]反向形式 [3]首尾元素 [4]唯一元素 前面的话 在上一篇中已经介绍过基础选择器和层级选择器,本文开始介绍过滤选择器.过滤选择器是jQuery选择器中最为庞大也是最为 ...

    9. jQuery选择器总结 jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法

      新年第一编文章 jQuery 的选择器可谓之强大无比,这里简单地总结一下常用的元素查找方法   $("#myELement")    选择id值等于myElement的元素,id值 ...

    随机推荐

    1. Eclipse搭建maven项目的流程,聚合所有的子模块项目

      Eclipse搭建maven项目的流程 2018年03月01日 15:47:03 阅读数:22 1:搭建parent工程,用来聚合所有的子模块项目 2:搭建公共使用的模块common 这里你要点击空白 ...

    2. c# 写入Xml 元素(<![CDATA[ ]]>)

      一般处理程序代码: XmlDocument xmldoc = new XmlDocument();             xmldoc.AppendChild(xmldoc.CreateXmlDec ...

    3. m_Orchestrate learning system---三十六、如何修改插件的样式(比如ueditor)

      m_Orchestrate learning system---三十六.如何修改插件的样式(比如ueditor) 一.总结 一句话总结:所有的js,html插件,修改样式无非是两种,一是直接修改css ...

    4. Shell脚本字体颜色

      [root@web01 scripts]# man console_codesecho -e "\033[背景颜色:字体颜色m字符串\033[0m",例:echo -e " ...

    5. 【WPF】Silverlight中的Action与Trigger

      最近做的Silverlight项目上用到了大量的拖拽,自动跟随等功能,由于赶时间,加上对Silverlight半生不熟,用的是最简单也是最不好维护的方法.项目忙完了闲下来,想重构一下代码,想起了Tri ...

    6. gcc -02引起内存溢出'unsigned i'应修订为'volatile unsigned i'

      2017-12-13 10:44:19gcc -02引起内存溢出'unsigned i'应修订为'volatile unsigned i' 1.3.100 driver/char/random.cst ...

    7. 机器学习ML策略

      1.为什么是ML策略 例如:识别cat分类器的识别率是90%,怎么进一步提高识别率呢? 想法: (1)收集更多数据 (2)收集更多的多样性训练样本 (3)使用梯度下降训练更长时间 (4)尝试Adam代 ...

    8. Django用户认证组件

      用户认证 主要分两部分: 1.auth模块   from django.contrib import auth 2.User对象 from django.contrib.auth.models imp ...

    9. HTML 弹出遮罩层二(遮罩层和内容标签分开)

      <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

    10. 暂时关闭 windows 病毒防护