美文网首页饥人谷技术博客
jQuery常用方法及ajax

jQuery常用方法及ajax

作者: 块垒 | 来源:发表于2016-09-11 19:34 被阅读121次

query 中, $(document).ready()是什么意思?和window.onload 的区别? 还有其他什么写法或者替代方法?

 $(document).ready(function(){})
简写方式
$(function(){})

作用是放置文档在完全加载之前运行就运行代码,有可能导致部分操作失败
区别:

  1. $(document).ready()表示DOM加载完成之后就可以对DOM进行操作
  2. window.onload表示在文档加载完成之后就可以对DOM进行操作,包含图片加载信息

$node.html()和$node.text()的区别?

$node.html():设置或返回所选元素内容(包括元素标记)
$node.text():设置或返回所选元素的文本内容

$.extend 的作用和用法?

$.extend:将两个或更多对象的内容合并到第一个对象。
用法

  1. jQuery.extend( target [, object1 ] [, objectN ] )
    当我们提供两个或多个对象给$.extend(),对象的所有属性都添加到目标对象(target参数)。
    目标的第一个参数将被修改,并且通过$.extend()返回,如果想保留原对象则:
    $.extend({},obj1,obj2)
    如果后面提供的对象中有属性相同,则后面属性的值会覆盖前面的属性的值。
  2. jQuery.extend( [deep ], target, object1 [, objectN ] )
    如果deep的值为true,则会发生深拷贝

JQuery 的链式调用是什么?

当jQuery的方法的返回值仍为当前对象时可以继续调用该对象的方法,这样就形成一种链式调用

JQuery ajax 中缓存怎样控制?

通过cache属性来控制缓存,当设置为false的时候则不会缓存当前页面

jquery 中 data 函数的作用

在匹配元素上存储任意相关数据或返回匹配的元素集合中的第一个元素的给定名称的数据存储的值
$.data( key, value )
.data()方法允许我们在DOM元素上绑定任意类型的数据,避免了循环引用的内存泄漏风险。

代码

代码一、二
代码三

相关文章

  • 前端基础(问答21)

    keywords: jQuery、常用方法、Ajax。 Jquery 中, $(document).ready()...

  • jQuery常用方法及ajax

    query 中, $(document).ready()是什么意思?和window.onload 的区别? 还有其...

  • jQuery 常用方法 & ajax

    jQuery 常用方法 & ajax 1. jQuery 中, $(document).ready()是什么意思?...

  • Ajax实现登陆验证

    关于jquery与Ajax jQuery 提供多个与 AJAX 有关的方法。通过 jQuery AJAX 方法,能...

  • jQuery

    jQuery语法: jQuery获取内容和属性 : AJAX load()方法: jQuery ajax() 方法...

  • jquery 常用方法&ajax

    问答 1.Jquery 中, $(document).ready()是什么意思?和window.onload 的区...

  • jquery 常用方法&ajax

    本教程版权归小圆和饥人谷所有,转载须说明来源 问答 1. Jquery 中, $(document).ready(...

  • jquery 常用方法&ajax

    一、问答题 1. Jquery 中, $(document).ready()是什么意思?和window.onloa...

  • jQuery常用方法&ajax

    1. Jquery 中, $(document).ready()是什么意思?和window.onload 的区别?...

  • jQuery 常用方法&ajax

    1.Jquery 中, $(document).ready()是什么意思?和window.onload 的区别? ...

网友评论

    本文标题:jQuery常用方法及ajax

    本文链接:https://www.haomeiwen.com/subject/kmwuettx.html