jquery文档

jQuery 遍历 – 祖先

坚强是说给别人听的谎言 提交于 2019-12-28 14:20:21
祖先是父、祖父或曾祖父等等。 通过 jQuery,您能够向上遍历 DOM 树,以查找元素的祖先。 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() parents() parentsUntil() jQuery parent() 方法 parent() 方法返回被选元素的直接父元素。 该方法只会向上一级对 DOM 树进行遍历。 下面的例子返回每个 <span> 元素的的直接父元素: 实例 $(document).ready(function(){ $("span").parent(); }); 尝试一下 » 提示: 在本站的jQuery编程实战中,你可以练习: jQuery使用parent()操作父级元素 ! jQuery parents() 方法 parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>)。 下面的例子返回所有 <span> 元素的所有祖先: 实例 $(document).ready(function(){ $("span").parents(); }); 尝试一下 » 您也可以使用可选参数来过滤对祖先元素的搜索。 下面的例子返回所有 <span> 元素的所有祖先,并且它是 <ul> 元素: 实例 $(document).ready(function(){ $("span"

jQuery 遍历祖先

心已入冬 提交于 2019-12-28 14:20:10
祖先是父、祖父或曾祖父等等。 通过 jQuery,您能够向上遍历 DOM 树,以查找元素的祖先。 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() parents() parentsUntil() jQuery parent() 方法 parent() 方法返回被选元素的直接父元素。 该方法只会向上一级对 DOM 树进行遍历。 下面的例子返回每个 <span> 元素的的直接父元素: 实例 $(document).ready(function(){ $("span").parent(); }); 尝试一下 » jQuery parents() 方法 parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>)。 下面的例子返回所有 <span> 元素的所有祖先: 实例 $(document).ready(function(){ $("span").parents(); }); 尝试一下 » 您也可以使用可选参数来过滤对祖先元素的搜索。 下面的例子返回所有 <span> 元素的所有祖先,并且它是 <ul> 元素: 实例 $(document).ready(function(){ $("span").parents("ul"); }); 尝试一下 » jQuery parentsUntil() 方法

jquery遍历DOM方法总结

浪子不回头ぞ 提交于 2019-12-28 14:19:20
1.jQuery 遍历 - 祖先 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() parents() parentsUntil() jQuery parent() 方法 parent() 方法返回被选元素的直接父元素。 该方法只会向上一级对 DOM 树进行遍历。 下面的例子返回每个 <span> 元素的的直接父元素: 实例 $(document).ready(function(){ $("span").parent(); }); jQuery parents() 方法 parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>)。 下面的例子返回所有 <span> 元素的所有祖先: 实例 $(document).ready(function(){ $("span").parents(); }); 您也可以使用可选参数来过滤对祖先元素的搜索。 下面的例子返回所有 <span> 元素的所有祖先,并且它是 <ul> 元素: 实例 $(document).ready(function(){ $("span").parents("ul"); }); jQuery parentsUntil() 方法 parentsUntil() 方法返回介于两个给定元素之间的所有祖先元素。 下面的例子返回介于

jQuery 遍历

落爺英雄遲暮 提交于 2019-12-28 14:18:40
jQuery 遍历 - 祖先 祖先是父、祖父或曾祖父等等。 通过 jQuery,您能够向上遍历 DOM 树,以查找元素的祖先。 向上遍历 DOM 树 这些 jQuery 方法很有用,它们用于向上遍历 DOM 树: parent() parents() parentsUntil() jQuery parent() 方法 parent() 方法返回被选元素的直接父元素。 该方法只会向上一级对 DOM 树进行遍历。 下面的例子返回每个 <span> 元素的的直接父元素: 实例 $(document).ready(function(){ $("span").parent(); }); jQuery parents() 方法 parents() 方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>)。 下面的例子返回所有 <span> 元素的所有祖先: 实例 $(document).ready(function(){ $("span").parents(); }); 您也可以使用可选参数来过滤对祖先元素的搜索。 下面的例子返回所有 <span> 元素的所有祖先,并且它是 <ul> 元素: 实例 $(document).ready(function(){ $("span").parents("ul"); }); jQuery parentsUntil() 方法

推荐几个不错的jQuery图表插件,让你的报表更清晰动感

只谈情不闲聊 提交于 2019-12-27 14:52:26
很多时候我们需要在网页中显示数据统计报表,从而能很直观地了解数据的走向,更好地帮助决策分析。今天就给大家分享几个个人觉得好用的jQuery图表插件,这几个图表插件使用起来非常方便,而且挺灵活的,相信大家会喜欢。 jqPlot (中文API说明及示例和源码) 推荐 jqPlot是一款基于jquery类库的图标绘制插件。通过jqPlot可以在网页中绘制线状、柱状、饼状等多种样式图表 Google Chart (中文API详解) 利用Google Chart API可以动态地生成图表图形,例如在地址栏中输入 http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=Hello|World 即可看到生成的报表图片。google好多api都关闭了,chart服务应该目前不会关。 Flot (中文文档) 推荐 flot 是一个基于jquery的开源javascript库,是一个纯粹的 jQuery JavaScript 绘图库,可以在客户端即时生成图形,使用非常简单,支持放大缩小以及鼠标追踪等交互功能。 TufteGraph 主要是画柱状图,也是基于jquery的 Sparkline (中文说明) jQuery Sparklines可以用来生成静态或动态波谱图表效果,其特点是:凸现数据显示,设计简单

JQuery小结

这一生的挚爱 提交于 2019-12-27 07:13:44
1.$(document).ready() $(document).ready()是jQuery中响应JavaScript内置的onload事件并执行任务的一种典型方式。它和onload具有类似的效果。但是也有一些差异: 当一个文档完全下载到浏览器中时,会触发window.onload事件。而使用$(document).ready()注册的事件处理程序会在html下载完成并解析为Dom树之后,代码就可以运行,但并不意味着所有关联文件都已经下载完毕。 一个页面中一般只有一个onload事件处理程序,而且只能一次保存对一个函数的引用;而$(document).ready()是可以有多个。 一般来说$(document).ready()都要优于使用onload事件处理程序。但是如果关联文件还没有加载完成,则类似图像高度、宽度的属性的调用就会有问题,因此需要在不同的时候选择合适的方法。 $(document).ready()有三种写法,分别是: > $(document).ready(function() { //this is the coding... }); >$().ready(function() { //this is the coding... }); >$(function() { //this is the coding... }); 2. 事件捕获与事件冒泡 事件捕获

jQuery 的DOM操作

与世无争的帅哥 提交于 2019-12-27 00:02:43
DOM创建节点及节点属性 创建元素:document.createElement 设置属性:setAttribute 添加文本:innerHTML 加入文档:appendChild append()前面是被插入的对象,后面是要在对象内插入的元素内容 appendTo()前面是要插入的元素内容,而后面是被插入的对象 before与after都是用来对相对选中元素外部增加相邻的兄弟节点 2个方法都是都可以接收HTML 字符串 , DOM 元素 , 元素数组 ,或者 jQuery对象 ,用来插入到集合中每个匹配元素的前面或者后面 2个方法都支持多个参数传递after(div1,div2,....) 可以参考右边案例代码 注意点: after向元素的后边添加html代码,如果元素后面有元素了,那将后面的元素后移,然后将html代码插入 before向元素的前边添加html代码,如果元素前面有元素了,那将前面的元素前移,然后将html代码插 append() 向每个匹配的元素内部追加内容 prepend() 向每个匹配的元素内部前置内容 appendTo() 把所有匹配的元素追加到另一个指定元素的集合中 prependTo() 把所有匹配的元素前置到另一个指定的元素集合中 insertAfter 将JQuery封装好的元素插入到指定元素的后面,如果元素后面有元素了,那将后面的元素后移

JQuery速成大法

我与影子孤独终老i 提交于 2019-12-26 16:40:32
什么是 JQuery 呢,很多都是只闻其名。 jQuery是一个快速、简洁的JavaScript框架,是一个优秀的JavaScript代码库。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 要用JQuery,首先要有一定的JS基础,否则根本看不懂这是个嘛玩意。有了JS基础后,就会发现,哇,JS好复杂,JQuery好简单粗暴 下面就让我们来看一下如何来用JQuery 【Jquery语法】 1.通过jQuery("选择器").action();通过选择器调用事件函数。 但JQuery中jQuery可以用$符代替,$("选择器").action(); ①选择器可以直接使用CSS选择器,选中元素 ②action表示对元素执行的操作 ps:各种选择器的用法可以自己去查帮助文档 2.文档就绪函数:防止了文档在完全加载(就绪)之前运行JQuery代码 $(document).ready(function(){ JQuery代码 }); $(function(){})//这是文档就绪函数简写方式PS 看到文档就绪函数,不免就会想到JS中的window.onload。这里我们来说一下它们俩的区别 ①

jQuery基础【1】

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-26 11:33:23
jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。jQuery 很容易学习。jQuery 库位于一个 JavaScript 文件中,其中包含了所有的 jQuery 函数。jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:   •HTML 元素选取      •HTML 元素操作   •CSS 操作         •HTML 事件函数   •JavaScript 特效和动画  •HTML DOM 遍历和修改   •AJAX          •Utilities 1.向页面添加jQuery 库 1 <script src="<%: Url.Content("~/Scripts/jquery-1.4.4.min.js") %>" type="text/javascript"></script> 2 <%--使用 Google 的 CDN--%> 3 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs 4 /jquery/1.4.4/jquery.min.js"></script> 5 <%--使用 Microsoft 的 CDN--%> 6 <script type=

Java进阶-3.jquery

…衆ロ難τιáo~ 提交于 2019-12-25 22:52:43
一、jquery 将对原生js常见的方法和对象进行封装,方便使用。 以前通过js获取对象的时候:var obj=document.getElementById("id"); 其实可以整合为一个函数,例如: funtion getId(id){ return document.getElementById("id"); } 1.jquery和html的整合 jquery是单独的js文件,通过script标签的src属性导入即可。 例如: <script src="../js/jquery-1.11.0.min.js"></script> 2.获取一个jquery对象 $(" 选择器 ") 或者 jQuery(" 选择器 ") 3.dom和jquery的转换 dom 对象 ---->jquery 对象: $(dom 对象 ) //1.获取dom对象 var obj=document.getElementById("username"); //2.转化 var $user=$(obj); jquery 对象 --->dom 对象 方式1:jquery对象[index],因为jQuery可能是个数组 方式2::jquery对象.get(index) //1.获取jquery对象 var $u=$("#username2"); //2.转换 //2.1 方式1 var obj=$u.get