jQuery
A_山水子农
这个作者很懒,什么都没留下…
展开
-
jQuery 淡入淡出、滑动和动画
一、淡入淡出1、jQuery fadeIn() 方法 jQuery fadeIn() 用于淡入已隐藏的元素。 语法:$(selector).fadeIn(speed,callback); 可选的 speed 参数规定效果的时长。它可以取以下值:"slow"、"fast" 或毫秒。可选的 callback 参数是 fading 完成后所执行的函数名称。下面的例子演原创 2016-07-16 23:09:29 · 9545 阅读 · 2 评论 -
Jquery中的each()方法
each() 方法规定为每个匹配元素规定运行的函数。返回 false 可用于及早停止循环。 语法:$(selector).each(function(index,element)) function(index,element):为每个匹配元素规定运行的函数。 index - 选择器的 index 位置 element - 当前的元素(也可使用 "this" 选择原创 2016-08-05 11:18:08 · 1056 阅读 · 0 评论 -
jQuery ajax
一、ajax() 方法 ajax() 方法通过 HTTP 请求加载远程数据。该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。最简单的情况下,$.ajax() 可以不带任何参数直接使用。注意:所原创 2016-07-17 00:16:53 · 3832 阅读 · 0 评论 -
jQuery 操作属性
1、获取属性 - attr() jQuery attr() 方法用于获取属性值。 语法:$(selector).attr(attribute) attribute规定要获取其值的属性。下面的例子演示如何获得链接中 href 属性的值:$(document).ready(function(){ $("button").click(function(原创 2016-07-16 23:51:50 · 2327 阅读 · 0 评论 -
JQuery中的param()、 serialize() 和serializeArray()方法
1、param方法param() 方法创建数组或对象的序列化表示形式。序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。 语法:$.param(object,trad)object:必需。规定要序列化的数组或对象。trad:可选。布尔值,指定是否使用参数序列化的传统样式。$(document).ready(function(){原创 2016-08-14 12:24:09 · 4356 阅读 · 0 评论 -
jQuery 事件
一、事件模型 jQuery 事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。触发实例: $("button#demo").click() 上面的例子将触发 id="demo" 的 button 元素的 click 事件。 绑定实例: $("button#demo").click(function(){$("img").hide()原创 2016-07-16 22:53:40 · 2996 阅读 · 1 评论 -
jQuery 选择器
jQuery选择器返回的永远是一个伪数组对象,如果没有找到指定的元素,则会返回一个空的伪数组对象。一、基本选择器选择器实例选取*$("*")所有元素#id$("#lastname")id="lastname" 的元素.class$(原创 2016-07-16 22:37:12 · 527 阅读 · 0 评论 -
jQuery 核心
1、each(callback) 以每一个匹配的元素作为上下文来执行一个函数。意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。 返回 'false' 将停止循环 (就像在普通的循环中使用 'break'原创 2016-07-17 11:29:29 · 2567 阅读 · 0 评论 -
jQuery CSS操作
1、css() 设置或返回匹配元素的样式属性(1)、返回 CSS 属性值 返回第一个匹配元素的 CSS 属性值。注释:当用于返回一个值时,不支持简写的 CSS 属性(比如 "background" 和 "border")。 语法:$(selector).css(name) name必需。规定 CSS 属性的名称。该参数可包含任何 CSS 属性。比如 "color"原创 2016-07-17 00:11:27 · 2983 阅读 · 0 评论 -
jQuery 操作类样式
1、addClass()向匹配的元素添加指定的类名 addClass() 方法向被选元素添加一个或多个类。该方法不会移除已存在的 class 属性,仅仅添加一个或多个 class 属性。提示:如需添加多个类,请使用空格分隔类名。 语法:$(selector).addClass(class) class必需。规定一个或多个 class 名称。$(documen原创 2016-07-17 00:01:24 · 2102 阅读 · 1 评论 -
jQuery 操作HTML、文本、值
一、获取内容获取内容 - text()、html() 以及 val() text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值下面的例子演示如何通过 jQuery text() 和 html() 方法来获得内容:$(document).ready(function(原创 2016-07-16 23:55:25 · 5430 阅读 · 0 评论 -
jQuery 删除、复制和替换元素
一、使用jQuery删除元素(1)、remove()移除所有匹配的元素 remove() 方法移除被选元素,包括所有文本和子节点。该方法不会把匹配的元素从 jQuery 对象中删除,因而可以在将来再使用这些匹配的元素。 但除了这个元素本身得以保留之外,remove() 不会保留元素的 jQuery 数据。其他的比如绑定的事件、附加的数据等都会被移除。这一点与 detach() 不同原创 2016-07-16 23:46:01 · 22507 阅读 · 2 评论 -
jQuery 创建和插入元素
一、使用jQuery创建元素1、创建元素$(function(){var $h1=$(“”);$(“body”).append($h1);})2、创建文本$(function(){var $h1=$(“DOM文档对象模型”);$(“body”).append($h1);})3、创建属性$(function(){var $h1=$(“DOM文档对象模型”);$原创 2016-07-16 23:37:17 · 79763 阅读 · 1 评论 -
checkbox利用JQuer中 attr('checked', true)设置状态只有第一次有用
在JQuery中可以使用attr()来访问对象的属性,但是在某些时候,比如访问input的disabled属性的时候,会有些问题。在有的浏览器中,只要写了disabled属性就可以,有的则要写:disabled="disabled"。所以JQuery提供了新的方法prop()来获取这些属性,使用prop()的时候,返回值是标准属性:true/false,不会回返“disabled”或者“”。那么,原创 2016-12-18 11:42:20 · 4847 阅读 · 0 评论