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 相关文章推荐
jQuery 动画基础教程
Dec 25 Javascript
jquery中ajax函数执行顺序问题之如何设置同步
Feb 28 Javascript
jquery实现定时自动轮播特效
Dec 10 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
Feb 22 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
Aug 04 Javascript
微信小程序之页面拦截器的示例代码
Sep 07 Javascript
JS使用Dijkstra算法求解最短路径
Jan 17 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
Jun 07 Javascript
vue中的面包屑导航组件实例代码
Jul 01 Javascript
js面向对象之实现淘宝放大镜
Jan 15 Javascript
原生JS实现贪吃蛇小游戏
Mar 09 Javascript
jQuery实现飞机大战小游戏
Jul 05 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
苏联队长,苏联超人蝙蝠侠,这些登场的“山寨”英雄真的很严肃
2020/04/09 欧美动漫
PHP控制网页过期时间的代码
2008/09/28 PHP
几款免费开源的不用数据库的php的cms
2010/12/19 PHP
php在文件指定行中写入代码的方法
2012/05/23 PHP
php查询mssql出现乱码的解决方法
2014/12/29 PHP
PHP cookie,session的使用与用户自动登录功能实现方法分析
2019/06/05 PHP
为指定元素增加样式的js代码
2009/12/09 Javascript
TextArea不支持maxlength的解决办法(jquery)
2011/09/13 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
jQuery把表单元素变为json对象
2013/11/06 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
document.getElementById获取控件对象为空的解决方法
2013/11/20 Javascript
jquery ajax传递中文参数乱码问题及解决方法说明
2014/02/07 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
2015/06/16 Javascript
JS设置下拉列表框当前所选值的方法
2015/12/22 Javascript
初步使用bootstrap快速创建页面
2016/03/03 Javascript
JS实现图片的不间断连续滚动的简单实例
2016/06/03 Javascript
基于MVC5和Bootstrap的jQuery TreeView树形控件(一)之数据支持json字符串、list集合
2016/08/11 Javascript
详解微信小程序 相对定位和绝对定位
2017/05/11 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
vue+canvas实现拼图小游戏
2020/09/18 Javascript
vue-video-player视频播放器使用配置详解
2020/10/23 Javascript
python集合用法实例分析
2015/05/30 Python
Python numpy中矩阵的基本用法汇总
2019/02/12 Python
基于sklearn实现Bagging算法(python)
2019/07/11 Python
python3 批量获取对应端口服务的实例
2019/07/25 Python
基于python图像处理API的使用示例
2020/04/03 Python
html5拖拽应用记录及注意点
2020/05/27 HTML / CSS
应届毕业生应聘自荐信
2013/12/07 职场文书
班级入场式解说词
2014/02/01 职场文书
公司端午节活动方案
2014/02/04 职场文书
党员对照检查剖析材料
2014/10/13 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
vue里使用create, mounted调用方法
2022/04/26 Vue.js
Typescript类型系统FLOW静态检查基本规范
2022/05/25 Javascript