学习目标和内容
1、能够描述jQuery的作用
2、能够使用jQuery的选择器获取元素
3、能够使用jQuery对HTML标签元素注册事件
4、能够使用jQuery对HTML元素的属性进行操作
5、能够描述Bootstrap的作用
6、能够使用Bootstrap创建简单网页
7、能够描述AJAX的作用
8、能够实现AJAX发送请求到后端服务
jQuery 是一个 JavaScript 的脚本库,提供了很多便捷的操作 DOM 的方法。
jQuery 中提供的操作如下:
选择器、属性操作、样式操作、节点操作、动画、注册事件
jQuery 官网:
英文:jQuery
中文:jQuery API 中文文档 | jQuery中文网
下载地址:
Download jQuery | jQuery
使用方式注意:
①在HTML文档的
前引入即可。
②在使用一些js插件时,依赖jQuery的,必须先引入jquery,再引入js的插件。
$和jQuery
// 遍历数组 $.each(arr, function (index, item) { // index 当前项的索引 // item 当前项 }); // 获取第一个参数,在数组中出现的索引,如果数组中没有返回 -1 $.inArray('linux', arr);
jQuery中的选择器和CSS选择器使用基本类似。
$('.box').css('color', 'red');
$('#btn').click(function() { //执行代码 }); $('.box').mouseover(function () { //执行代码 });
//获取或者设置表单元素的值 $('#username').val() //获取或者设置标签之间的内容 $('.box').html() //获取或者设置元素属性的值 $('.box').attr()
//显示 $('.box').show() //隐藏 $('.box').hide()
//操作行内样式 $('.box').css(); //操作类样式 //添加类样式 $('.box').addClass(); //移除类样式 $('.box').removeClass();
简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。
作用:可以==快速搭建响应式的网页==,而不需要书写大量的 css
中文文档: Bootstrap v3 中文文档 · Bootstrap 是最受欢迎的 HTML、CSS 和 JavaScript 框架,用于开发响应式布局、移动设备优先的 WEB 项目。 | Bootstrap 中文网
下载地址:起步 · Bootstrap v3 中文文档 | Bootstrap 中文网
bootstrap/
├── css/
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ ├── bootstrap.min.css.map
│ ├── bootstrap-theme.css
│ ├── bootstrap-theme.css.map
│ ├── bootstrap-theme.min.css
│ └── bootstrap-theme.min.css.map
├── js/
│ ├── bootstrap.js
│ └── bootstrap.min.js
└── fonts/
├── glyphicons-halflings-regular.eot
├── glyphicons-halflings-regular.svg
├── glyphicons-halflings-regular.ttf
├── glyphicons-halflings-regular.woff
└── glyphicons-halflings-regular.woff2
如何学习使用bootstrap
2、第三方学习网站
Bootstrap 教程 | 菜鸟教程>
Bootstrap 101 Template 你好,Boostrap!