jQuery-ajax

2017-01-26  本文已影响0人  YASINCHAN

题目1: jQuery 中, $(document).ready()是什么意思?

$(document).ready():当DOM加载完后执行js。也可以编写多个。简写为(function(){})

题目2: $node.html()$node.text()的区别?

.html() 是返回或设置所选元素的内容包括HTML标记。

.text() 是返回或设置所选元素的文本内容。

相当于原生js中的.innerHtml().innerText()

题目3:$.extend 的作用和用法?

作用:将多个对象合并到第一个对象上。

用法:


3.png

题目4: jQuery 的链式调用是什么?

使用jQuery方法时,对象的方法返回的是对象的本身,因此能接着使用本对象的其他jQuery方法,这就是链式调用。链式调用可以提高代码效率,使代码更优雅。如:

$div.slideDown().fadeOut();

题目5: jQuery 中 data 函数的作用

作用:对js对象或DOM对象的额外属性做一个集中管理,来避免内存泄漏。

$.data(ele, name, data)是对ele元素附加数据
$().data(key, value),$().data(obj)是为jQuery对象中的所有DOM对象分别附加数据
$().data(key),$().data()从jQuery对象上读数据

题目6:

题目7:

代码

8.png
上一篇下一篇

猜你喜欢

热点阅读