进阶15:jQuery动画和ajax

2017-10-23  本文已影响0人  饥人谷_严琰

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

当dom完全加载(例如html被完全解析dom树构建完成时),jquery允许你执行代码,使用此函数可以做到表现与逻辑分离,并且所有的浏览器都支持,可以放到页面的任何位置。

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

$node.html():获取元素内html标签加文本内容。
$node.html(string):设置该元素内的html
$node.text():只获取元素内的文本内容。
$node.text(string):设置该元素的文本内容

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

image.png

如图当传入参数为一个或这多个对象时这个方法是把后面的对象向第一个对象(obj1)扩展;后面的对象与第一个有重复的则覆盖没有的则添加到第一个对象;第一个的对象可以是一个空对象({})

image.png image.png

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

每个jQuery的方法都会返回(return)一个jQuery对象,使得一个对象可以多次调用方法

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

在匹配元素上存储任意相关数据 或 返回匹配的元素集合中的第一个元素的给定名称的数据存储的值。

image.png
详情可参考:http://www.jquery123.com/data/

题目6:写出以下功能对应的 jQuery 方法

给元素 $node 添加 class active,给元素 $noed 删除 class active

题目7:用jQuery实现以下操作

题目8: 用 jQuery ajax 实现如下效果。`当点击加载更多会加载数据展示到页面

https://github.com/a625689014/loadMore

上一篇 下一篇

猜你喜欢

热点阅读