Jquery中基本选择器用法实例详解


Posted in Javascript onMay 18, 2015

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Jquery 基本选择器</title>
<style type="text/css">
.myDiv{width:100px;background-color:Blue;}      
</style>
<script src="jquery-1.6.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
//JQuery选择器用于查找满足条件的元素。
//基本选择器是JQuery中最常用的选择器,也是最简单的选择器,
//它通过元素id,class和tagName来查找dom元素
//1.$("#id") : id选择器,document.getElementById("id");
//2.$("div") :元素选择器 document.getElementByTagName("div");
//3.$(".myClass") : 类选择器,返回所有class="myClass"的元素
//4.$("*") : 返回所有元素,多用于结合上下文搜索
//5.$("div,span,p.myClass") : 多条件选择器,返回所有查到的元素
$(function () {
  //-----1.id选择器
  //var $divMain = $("#main");
  //alert($divMain.get(0));
  //-----2.元素选择器
  //var $divs = $("div");
  //for (var i = 0; i < $divs.length; i++) {
  //  alert($divs.get(i).innerHTML);
  //}
  //-----3.类选择器
  //var $divs = $(".myDiv");
  //for (var i = 0; i < $divs.length; i++) {
  //  alert($divs.get(i).innerHTML);
  //}
  //-----4.返回所有元素
  //var $Elements = $("*");
  //for (var i = 0; i < $Elements.length; i++) {
  //  alert($Elements.get(i).innerHTML);
  //}
  //-----5.多条件选择器
  var $MyObjs = $("div,input,span");
  for (var i = 0; i < $MyObjs.length; i++) {
    alert($MyObjs.get(i).id);
  }
});
</script>
</head>
<body>
<input id="button1" type="button" value="我是button1" />
<div id="main">
<div id="div1" class="myDiv">我是div1
<span id="span1">我是span1</span>
</div>
<div id="div2" class="myDiv">我是div2
<span id="span2">我是span2</span>
</div>
</div>
<input id="button2" type="button" value="我是button2" />
</body>
</html>

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

Javascript 相关文章推荐
xmlHTTP实例
Oct 24 Javascript
JS重要知识点小结
Nov 06 Javascript
《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础
Feb 27 Javascript
jQuery中:first-child选择器用法实例
Dec 31 Javascript
javascript电商网站抢购倒计时效果实现
Nov 19 Javascript
jQuery图片加载显示loading效果
Nov 04 Javascript
webpack踩坑之路图片的路径与打包
Sep 05 Javascript
vue组件发布到npm简单步骤
Nov 30 Javascript
浅谈vue-cli 3.0.x 初体验
Apr 11 Javascript
详解react阻止无效重渲染的多种方式
Dec 11 Javascript
vue watch关于对象内的属性监听
Apr 22 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
May 30 Javascript
Jquery注册事件实现方法
May 18 #Javascript
jquery中map函数遍历数组用法实例
May 18 #Javascript
jquery使用each方法遍历json格式数据实例
May 18 #Javascript
Jquery使用css方法改变样式实例
May 18 #Javascript
Jquery使用val方法读写value值
May 18 #Javascript
JQuery中Text方法用法实例分析
May 18 #Javascript
JQuery中attr方法和removeAttr方法用法实例
May 18 #Javascript
You might like
解析CodeIgniter自定义配置文件
2013/06/18 PHP
thinkPHP实现的省市区三级联动功能示例
2017/05/05 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
Yii框架组件的事件机制原理与用法分析
2020/04/07 PHP
Mootools 1.2教程 事件处理
2009/09/15 Javascript
js 实现打印网页中定义的部分内容的代码
2010/04/01 Javascript
父子窗体间传递JSON格式的数据的代码
2010/12/25 Javascript
详解nodejs与javascript中的aes加密
2016/05/22 NodeJs
html5+CSS 实现禁止IOS长按复制粘贴功能
2016/12/28 Javascript
详解JavaScript中js对象与JSON格式字符串的相互转换
2017/02/14 Javascript
Angular.js中上传指令ng-upload的基本使用教程
2017/07/30 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
2018/06/19 Javascript
Vue通过WebSocket建立长连接的实现代码
2019/11/05 Javascript
微信小程序实现按字母排列选择城市功能
2019/11/25 Javascript
微信小程序入门之绘制时钟
2020/10/22 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
Python之PyUnit单元测试实例
2014/10/11 Python
Go语言基于Socket编写服务器端与客户端通信的实例
2016/02/19 Python
python SMTP实现发送带附件电子邮件
2018/05/22 Python
浅谈解除装饰器作用(python3新增)
2018/10/15 Python
Python序列对象与String类型内置方法详解
2019/10/22 Python
Python TKinter如何自动关闭主窗口
2020/02/26 Python
Python实现微信表情包炸群功能
2021/01/28 Python
CSS3实现图片抽屉式效果的示例代码
2019/11/06 HTML / CSS
英国领先的鞋类零售商:Shoe Zone
2018/12/13 全球购物
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
一个C/C++编程面试题
2013/11/10 面试题
大学军训感想
2014/02/12 职场文书
《钱学森》听课反思
2014/03/01 职场文书
通信工程求职信
2014/07/16 职场文书
考试保密承诺书
2014/08/30 职场文书
幼儿园父亲节活动总结
2015/02/12 职场文书
2015年端午节活动方案
2015/05/05 职场文书
《扇形统计图》教学反思
2016/02/17 职场文书
JavaWeb 入门篇(3)ServletContext 详解 具体应用
2021/07/16 Java/Android
SQL Server内存机制浅探
2022/04/06 SQL Server