JQuery语法基础
来源:互联网 发布:宝贝标题优化工具 编辑:程序博客网 时间:2024/05/22 01:57
jQuery 语法实例
$(this).hide() //演示 jQuery hide() 函数,隐藏当前的 HTML 元素。$("#test").hide() //演示 jQuery hide() 函数,隐藏 id="test" 的元素。$("p").hide() //演示 jQuery hide() 函数,隐藏所有 <p> 元素。$(".test").hide() // 演示 jQuery hide() 函数,隐藏所有 class="test" 的元素。
基础语法是:$(selector).action()
美元符号定义 jQuery选择符(selector)“查询”和“查找” HTML 元素jQuery 的 action() 执行对元素的操作
1.jQuery 元素选择器
jQuery 使用 CSS 选择器来选取 HTML 元素。
$(“p”) 选取
元素。
$(“p.intro”) 选取所有 class=”intro” 的 < p> 元素。
$(“p#demo”) 选取所有 id=”demo” 的 < p> 元素。
2.jQuery 属性选择器
jQuery 使用 XPath 表达式来选择带有给定属性的元素。
$(“[href]”) 选取所有带有 href 属性的元素。
$(“[href=’#’]”) 选取所有带有 href 值等于 “#” 的元素。
$(“[href!=’#’]”) 选取所有带有 href 值不等于 “#” 的元素。
例如:
<!DOCTYPE html><html><head><script src="/jquery/jquery-1.11.1.min.js"></script><script>$(document).ready(function(){ $("p").click(function(){ $(this).hide(); });});</script></head><body><p>如果您点击我,我会消失。</p><p>点击我,我会消失。</p><p>也要点击我哦。</p></body></html><!--$(document).ready(function(){--- jQuery functions go here ----});这是为了防止文档在完全加载(就绪)之前运行 jQuery 代码。-->
二. JQuery遍历
1. 向上遍历DOM树
1)parent()
2)parents()
3)parentsUntil()
$(document).ready(function(){ $("span").parent(); //返回每个 <span> 元素的的直接父元素}); $(document).ready(function(){//$("span").parents("ul"); 所有 <span> 元素的所有祖先,并且它是 <ul> 元素 $("span").parents(); //返回所有 <span> 元素的所有祖先}); $(document).ready(function(){ $("span").parentsUntil("div");//返回介于<span>与<div>元素之间的所有祖先元素});
2.向下遍历 DOM 树
1)children()
2)find()
$(document).ready(function(){ $("div").children(); //返回每个 <div> 元素的所有直接子元素: $("div").children("p.1");//返回类名为 "1" 的所有 <p> 元素,并且它们是 <div> 的直接子元素});$(document).ready(function(){ $("div").find("span");//返回属于 <div> 后代的所有 <span> 元素 $("div").find("*");//返回 <div> 的所有后代});
参考jQuery选择器:http://www.w3school.com.cn/jquery/jquery_ref_selectors.asp
阅读全文
0 0
- jQuery 语法基础
- jquery基础语法
- jquery 语法基础
- jquery的语法基础
- jQuery基础语法笔记
- jquery基础语法
- jquery 基础语法
- jQuery基础语法
- jquery基础语法
- jquery基础语法
- jquery 语法基础
- jQuery语法基础
- jQuery基础语法
- jquery基础语法
- jquery基础语法
- jquery基础语法
- jQuery基础语法
- JQuery语法基础
- MapReduce中几个重要组件
- POJ-1321-棋盘问题(搜索)
- 1028. List Sorting (25)
- 详解JavaScript中this的指向
- 购物相关
- JQuery语法基础
- string string string HDU
- 9.14
- 解密MySQL备份恢复的4种方法
- [luogu-2877]noip2016-day2-T2 蚯蚓 题解
- 手动封装OKhttp
- Activity的最佳实践
- 十二、Git基础命令汇总
- codeforces839cjourney解题报告