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 相关文章推荐
一个不错的应用,用于提交获取文章内容,不推荐用
Mar 03 Javascript
利用404错误页面实现UrlRewrite的实现代码
Aug 20 Javascript
一个简单的JavaScript数据缓存系统实现代码
Oct 24 Javascript
使用JS+plupload直接批量上传图片到又拍云
Dec 01 Javascript
使用Plupload实现直接上传附件至七牛云存储
Dec 26 Javascript
jQuery中:not选择器用法实例
Dec 30 Javascript
node.js调用C++开发的模块实例
Jul 03 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
Jun 23 Javascript
JS常用倒计时代码实例总结
Feb 07 Javascript
jQuery-ui插件sortable实现自由拖动排序
Dec 01 jQuery
实例分析编写vue组件方法
Feb 12 Javascript
JQuery基于FormData异步提交数据文件
Sep 01 jQuery
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
如何在PHP中使用Oracle数据库(2)
2006/10/09 PHP
php curl的深入解析
2013/06/02 PHP
详解yii2实现分库分表的方案与思路
2017/02/03 PHP
PHP实现会员账号单唯一登录的方法分析
2019/03/07 PHP
JavaScript使用循环和分割来替换和删除元素实例
2014/10/13 Javascript
JS实现可关闭的对联广告效果代码
2015/09/14 Javascript
vue,angular,avalon这三种MVVM框架优缺点
2016/04/27 Javascript
基于BootStrap的图片轮播效果展示实例代码
2016/05/23 Javascript
微信小程序 登陆流程详细介绍
2017/01/17 Javascript
vue2 前后端分离项目ajax跨域session问题解决方法
2017/04/27 Javascript
一篇文章让你彻底弄懂JS的事件冒泡和事件捕获
2017/08/14 Javascript
常用的9个JavaScript图表库详解
2017/12/19 Javascript
5 种JavaScript编码规范
2018/01/30 Javascript
JavaScript实现一个简易的计算器实例代码
2018/05/10 Javascript
浅谈vue首屏加载优化
2018/06/28 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
vue自定义js图片碎片轮播图切换效果的实现代码
2019/04/28 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
微信小程序转发事件实现解析
2019/10/22 Javascript
vue vant中picker组件的使用
2020/11/03 Javascript
《Python学习手册》学习总结
2018/01/17 Python
python如何给字典的键对应的值为字典项的字典赋值
2019/07/05 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
python 协程中的迭代器,生成器原理及应用实例详解
2019/10/28 Python
python爬虫---requests库的用法详解
2020/09/28 Python
UI自动化定位常用实现方法代码示例
2020/10/27 Python
苹果Mac升级:MacSales.com
2017/11/20 全球购物
保险专业自荐信范文
2014/02/20 职场文书
驾驶员培训方案
2014/05/01 职场文书
天猫活动策划方案
2014/08/21 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
镇人大副主席民主生活会对照检查材料思想汇报
2014/10/01 职场文书
加强干部作风建设整改方案
2014/10/24 职场文书
2015廉洁自律个人总结
2015/02/14 职场文书
2015年销售工作总结范文
2015/03/30 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP