jQuery选择器用法实例详解


Posted in Javascript onDecember 17, 2015

本文实例讲述了jQuery选择器用法。分享给大家供大家参考,具体如下:

jQuery 使用两种方式来选择 html 的 element,第一种使用CSS和Xpath选择器联合起来形成一个字符串来传送到jQuery的构造器(如:$("div > ul a"));第二种是用jQuery对象的几个methods(方法)。这两种方式还可以联合起来混合使用。

使用 CSS 和 XPath 选择器选择的方法有许多种用法,关于详细的 CSS 选择器可参考本站相关文章。

首先来看通过元素的 ID 取得元素:$( "#id" ),在名字前面增加 # 表示这是一个 id,注意引号不要丢掉。

在页面中增加一个 id 为 msg 的 span 元素,将 helloworld 显示在 span 元素中,可以如下实现:

<html>
<head>
  <title>Hello</title>
  <script src="jquery-1.2.5.js" type="text/javascript"></script>
   <script type="text/javascript">
    $( function() {
     $("#msg").html("Hello, world."); } );
   </script>
  </head>
<body>
  <span id="msg"/>
</body>
</html>

注意:#id 需要用引号引起来,有参数的 html 函数用来为元素的 innerHTML 赋值。

下一个例子:

比如我们有一个 list ,它的 ID 是 orderedlist,那么取得这个 list 的引用的 jQuery 就是 $( "#orderedlist" ),为它增加一个值为 red 的 class 属性 $("#orderedlist").addClass("red"),addClass 函数用来为元素增加 CSS 设置。取得 list 中的最后一个 li 的引用,$( "#orderedlist li:last" )。

下面的例子将最后一个 li 的内容更改为 hello, world.

<html>
<head>
  <title>Hello</title>
  <script src="jquery-1.2.5.js" type="text/javascript"></script>
  <script type="text/javascript">
    $( function() {
     alert("wait");
     $( "#orderedlist li:last" ).html("hello, world.");
    } );
  </script>
</head>
<body>
  <ol id="orderedlist">
   <li>First element</li>
   <li>Second element</li>
   <li>Third element</li>
  </ol>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
JS 日期验证正则附asp日期格式化函数
Sep 11 Javascript
通过下拉框的值来确定输入框是否可以为空的代码
Oct 18 Javascript
js编写trim()函数及正则表达式的运用
Oct 24 Javascript
简单实现AngularJS轮播图效果
Apr 10 Javascript
vue 添加vux的代码讲解
Nov 30 Javascript
详解从react转职到vue开发的项目准备
Jan 14 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
Jan 30 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
Mar 07 Javascript
Node Mongoose用法详解【Mongoose使用、Schema、对象、model文档等】
May 13 Javascript
JavaScript实现刮刮乐效果
Nov 01 Javascript
JavaScript实现京东快递单号查询
Nov 30 Javascript
vue3.0中setup使用(两种用法)
Dec 02 Vue.js
深入分析jQuery的ready函数是如何工作的(工作原理)
Dec 17 #Javascript
js倒计时简单实现方法
Dec 17 #Javascript
高效的jquery数字滚动特效
Dec 17 #Javascript
JS函数的几种定义方式分析
Dec 17 #Javascript
js实现文字闪烁特效的方法
Dec 17 #Javascript
基于jquery实现省市联动特效
Dec 17 #Javascript
js实现网页收藏功能
Dec 17 #Javascript
You might like
56.com视频采集接口程序(PHP)
2007/09/22 PHP
PHP获取客户端真实IP地址的5种情况分析和实现代码
2014/07/08 PHP
PHP使用Face++接口开发微信公众平台人脸识别系统的方法
2015/04/17 PHP
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
详解Yaf框架PHPUnit集成测试方法
2017/12/27 PHP
setTimeout与setInterval在不同浏览器下的差异
2010/01/24 Javascript
JavaScript初学者应注意的七个细节小结
2012/01/30 Javascript
javaScript中with函数用法实例分析
2015/06/08 Javascript
JavaScript节点及列表操作实例小结
2015/08/05 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
JS实现图文并茂的tab选项卡效果示例【附demo源码下载】
2016/09/21 Javascript
微信小程序 sha1 实现密码加密实例详解
2017/07/06 Javascript
JS实现仿UC浏览器前进后退效果的实例代码
2017/07/17 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
JavaScript使用math.js进行精确计算操作示例
2018/06/19 Javascript
微信小程序实现折叠展开效果
2018/07/19 Javascript
koa2实现登录注册功能的示例代码
2018/12/03 Javascript
微信小程序转化为uni-app项目的方法示例
2020/05/22 Javascript
跟老齐学Python之编写类之四再论继承
2014/10/11 Python
Python切片知识解析
2016/03/06 Python
Python字符串切片操作知识详解
2016/03/28 Python
Python书单 不将就
2017/07/11 Python
Python机器学习之决策树算法
2017/12/22 Python
python读取csv文件指定行的2种方法详解
2020/02/13 Python
Python迭代器协议及for循环工作机制详解
2020/07/14 Python
网页中的电话号码如何实现一键直呼效果_附示例
2016/03/15 HTML / CSS
美国维生素、补充剂、保健食品购物网站:Vitacost
2016/08/05 全球购物
授权委托书怎么写
2014/04/03 职场文书
求职教师自荐书
2014/06/19 职场文书
2015年酒店服务员工作总结
2015/05/18 职场文书
2015年小学二年级班主任工作总结
2015/05/21 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
导游词之四川熊猫基地
2020/01/13 职场文书
基于Redis过期事件实现订单超时取消
2021/05/08 Redis
Android实现图片九宫格
2022/06/28 Java/Android