Web前端新人笔记之jquery入门心得(新手必看)


Posted in Javascript onMay 17, 2016

本章将为大家介绍以下几点内容;

1、jquery的主要特点;

2、建立jquery的编码环境;

3、简单jquery脚本示例;

4、选择jquery而不是纯javaScript的理由;

5、常用的jquery开发工具;jquery能做什么?

① 取得文档中的元素

$('div.content').find('p');

② 修改页面的外观

$('ul > li:first').addClass('active');

③ 改变文档内容

$('#container').append('<a href="www.baidu,com">more</a>')

④ 为页面添加动态效果

$('div.content').slideDown();

⑤ 响应用户的交互操作

$('button.show-details').click(function(){
  $('div.details').show();
});

⑥ 无需刷新页面从服务器获取信息

$('div.details').load('more.html #content');

⑦ 简化常见的javaScript任务

$.each(obj, function(key,value)(total += value;)); 

jquery为何如此出色?

1、利用了CSS的优势;
2、支持扩展;
3、抽象浏览器不一致;
4、总是面向集合;
5、将多重操作基于一行;

如何下载jquery?

1、由于JavaScript是一种解释语言,所以不必担心编译和构建。什么时候需要使用jquery,只要在HTML文档中使用<script>元素把它导入进来即可。

2、jquery官网:http://jquery.com/

都有哪些开发测试工具?

现代浏览器中一般内置了高质量的开发工具,我们可以选择自己觉得方便的工具,一下列出了一些推荐工具:

1、IE;
2、Safari;
3、Chrome;
4、Firefox;
5、Opera;

上面列出来的这些工具都提供了类似的功能:

1、探测及修改DOM;
2、研究CSS及页面变现之间的关系;
3、通过特殊的方法方便的跟踪脚本执行;
4、暂停脚本执行及检查变量值

以上这篇Web前端新人笔记之jquery入门心得(新手必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 检测浏览器类型和版本的代码
Sep 15 Javascript
Javascript 面向对象 继承
May 13 Javascript
js实现图片放大缩小功能后进行复杂排序的方法
Nov 08 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
Dec 28 Javascript
Jquery带搜索框的下拉菜单
May 06 Javascript
JavaScript 基本概念
Jan 20 Javascript
Javascript removeChild()删除节点及删除子节点的方法
Dec 27 Javascript
ES6中的Promise代码详解
Oct 09 Javascript
vue实现登录后页面跳转到之前页面
Jan 07 Javascript
vue.js与后台数据交互的实例讲解
Aug 08 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
Sep 11 Javascript
vue实现整屏滚动切换
Jun 29 Javascript
Angularjs中的事件广播 —全面解析$broadcast,$emit,$on
May 17 #Javascript
iScroll.js 使用方法参考
May 16 #Javascript
BootStrap的JS插件之轮播效果案例详解
May 16 #Javascript
老司机带你解读jQuery插件开发流程
May 16 #Javascript
jQuery 获取多选框的值及多选框中文的函数
May 16 #Javascript
jQuery插件制作的实例教程
May 16 #Javascript
总结jQuery插件开发中的一些要点
May 16 #Javascript
You might like
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
PHP人民币金额数字转中文大写的函数代码
2013/02/27 PHP
php下载文件超时时间的设置方法
2016/10/06 PHP
jQuery下通过replace字符串替换实现大小图片切换
2012/05/22 Javascript
Javascript自定义函数判断网站访问类型是PC还是移动终端
2014/01/10 Javascript
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
jquery获取tr并更改tr内容示例代码
2014/02/13 Javascript
JavaScript获取按钮所在form表单id的方法
2015/04/02 Javascript
javascript实现网页屏蔽Backspace事件,输入框不屏蔽
2015/07/21 Javascript
jquery实现鼠标点击后展开列表内容的导航栏效果
2015/09/14 Javascript
jQuery实现每隔几条元素增加1条线的方法
2016/06/27 Javascript
AngularJS实现路由实例
2017/02/12 Javascript
JavaScript之创意时钟项目(实例讲解)
2017/10/23 Javascript
微信小程序实现传参数的几种方法示例
2018/01/10 Javascript
Vue项目中设置背景图片方法
2018/02/21 Javascript
AngularJS $http post 传递参数数据的方法
2018/10/09 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
微信小程序组件传值图示过程详解
2019/07/31 Javascript
WEB前端性能优化的7大手段详解
2020/02/04 Javascript
VUE项目axios请求头更改Content-Type操作
2020/07/24 Javascript
[14:50]2018DOTA2亚洲邀请赛开幕式
2018/04/03 DOTA
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
关于你不想知道的所有Python3 unicode特性
2014/11/28 Python
详解在Python程序中自定义异常的方法
2015/10/16 Python
浅谈Python数据类型之间的转换
2016/06/08 Python
Python实现两款计算器功能示例
2017/12/19 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
python邮件发送smtplib使用详解
2020/06/16 Python
python matlibplot绘制3D图形
2018/07/02 Python
python简单鼠标自动点击某区域的实例
2019/06/25 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
新媒传信软件测试面试题
2013/02/24 面试题
幼儿园教育教学反思
2014/01/31 职场文书
【海涛DOTA解说】EVE女子战队独家录像加ZSMJ神牛两连发
2022/04/01 DOTA
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL
table不让td文字溢出操作方法
2022/12/24 HTML / CSS