前端基础类学习

jQuery动画与ajax

2017-04-22  本文已影响32人  饥人谷_米弥轮

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

$(document).ready()方法:为防止文档在完全加载(就绪)之前运行Jquery代码。若在文档未完全加载前就运行函数,操作可能失败。必须在文档加载完后执行操作,可使用ready事件,作用相当于把js写到body末尾。

    $(document).ready(function(){
    });
    可简写为:
    $(function(){
    })

window.onload:必须等网页中所有的元素全部加载完毕,才能执行
不能同时写多个,否则后面覆盖前面。

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

3.$.extend 的作用和用法?

4. jQuery 的链式调用是什么?

5.jQuery 中 data 函数的作用

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

7.用jQuery实现以下操作

  1. 当点击$btn 时,让 $btn 的背景色变为红色再变为蓝色
  2. 当窗口滚动时,获取垂直滚动距离
  3. 当鼠标放置到$div上,把$div 背景色改为红色,移出鼠标背景色变为白色
  4. 当鼠标激活 input 输入框时让输入框边框变为蓝色,当输入框内容改变时把输入框里的文字小写变为大写,当输入框失去焦点时去掉边框蓝色,控制台展示输入框里的文字
  5. 当选择 select 后,获取用户选择的内容
    代码及效果展示

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

9. 实现一个天气预报页面,前端展示自由发挥,数据接口: http://api.jirengu.com/weather.php (选做题目)

上一篇 下一篇

猜你喜欢

热点阅读