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 相关文章推荐
JS控制表格实现一条光线流动分割行的方法
Mar 09 Javascript
JavaScript分页功能的实现方法
Apr 25 Javascript
Javascript使用post方法提交数据实例
Aug 03 Javascript
Bootstrap网格系统详解
Apr 26 Javascript
AngularJS指令用法详解
Nov 02 Javascript
jquery组件WebUploader文件上传用法详解
Oct 23 Javascript
js实现不提示直接关闭网页窗口
Mar 30 Javascript
angular5 子组件监听父组件传入值的变化方法
Sep 30 Javascript
傻瓜式解读koa中间件处理模块koa-compose的使用
Oct 30 Javascript
ES6中定义类和对象的方法示例
Jul 31 Javascript
Vue项目前后端联调(使用proxyTable实现跨域方式)
Jul 18 Javascript
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 Vue.js
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
我的论坛源代码(九)
2006/10/09 PHP
基于php-fpm 参数的深入理解
2013/06/03 PHP
php多个字符串替换成同一个的解决方法
2013/06/18 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
2019/10/11 PHP
jQuery实现模拟marquee标签效果
2015/07/14 Javascript
jQuery表单验证功能实例
2015/08/28 Javascript
浅谈js常用内置方法和对象
2016/09/24 Javascript
微信小程序 使用canvas制作K线实例详解
2017/01/12 Javascript
AngularJS读取JSON及XML文件的方法示例
2017/05/25 Javascript
JavaScript实现选中文字提示新浪微博分享效果
2017/06/15 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
了解JavaScript中的选择器
2019/05/24 Javascript
JavaScript ECMA-262-3 深入解析(一):执行上下文实例分析
2020/04/25 Javascript
详解小程序横屏方案对比
2020/06/28 Javascript
Vue向后台传数组数据,springboot接收vue传的数组数据实例
2020/11/12 Javascript
[06:25]第二届DOTA2亚洲邀请赛主赛事第二天比赛集锦.mp4
2017/04/03 DOTA
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
2016/06/29 Python
git进行版本控制心得详谈
2017/12/10 Python
python接口自动化(十七)--Json 数据处理---一次爬坑记(详解)
2019/04/18 Python
python flask解析json数据不完整的解决方法
2019/05/26 Python
Django生成PDF文档显示在网页上以及解决PDF中文显示乱码的问题
2019/07/04 Python
Python3 使用pillow库生成随机验证码
2019/08/26 Python
HTML5 manifest离线缓存的示例代码
2018/08/08 HTML / CSS
西班牙语在线票务市场:SuperBoletería
2019/06/10 全球购物
领导检查欢迎词
2014/01/14 职场文书
小学生自我评价范文
2014/01/25 职场文书
军校大学生个人的自我评价
2014/02/17 职场文书
协商一致解除劳动合同协议书
2014/09/14 职场文书
财务工作失误检讨书
2015/02/19 职场文书
电影雨中的树观后感
2015/06/15 职场文书
公司行政管理制度范本
2015/08/05 职场文书
《鲸》教学反思
2016/02/23 职场文书
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
2021/04/27 Python
详解Mysql和Oracle之间的误区
2021/05/18 MySQL