<div class="iteye-blog-content-contain" style="font-size: 14px">
1、JQuery的优点:
1)体积小(导入的js文件小的有50多KB,大点的一百多KB);
2)速度快(Js和JQuery 整体的速度相比,JQuery的速度要快于js);
3)屏蔽浏览器之间的差异(例如:js写ajax时要判断一下浏览器);
4)运用广泛有很多插件支持(例如Tree插件);
5)强大的dom搜索功能;
6)支持ajax
2、简述一下常见的几个js框架:
1)domj、prototype:这两个框架比较早,现在用的不多了。
2)extjs:它主要是可以把网页做成像windows 的界面一样,现在用的也不少。
3)dwr(ajax) :主要倾向于ajax,本人用不习惯。
3、js 的几种获取标签的方式:
1)id document.getElementById();
2)tag document.getElementByTagName();
3)name document.getElementByName();
4、JQuery的onload事件:
js写法:
function helloworld(){
alert('hello world');
}
function helloworld(){
alert('hello world');
}
alert('hello word')
});
5、Jquery 的数组创建和遍历:数组的创建时用中括号“[ ]”,each 方法相当于java中的静态方法,两个参数一个是数组的序号;一个是callback 回调,也就是一个类似java的一个匿名内部类,在里面做操作。
$.each(arr,function(index,value){
alert(index+" "+value);
});
6、Map的创建和遍历:map的遍历和数组的遍历很像。
$.each(map,function(key,value){
alert(key+" "+value);
});
alert(map.china); //当key是字符串时,可以用这中方法获取map的值。key是数 值型的不能这样
alert(map[1]);// 当key是数值型的时候这样获取map的值。
7、创建js 对象:定义三个人的数组,遍历数组打印数组信息。
var users=[
{id:1,name:"admin",age:18},
{id:2,name:"admin1",age:88},
{id:3,name:"admin2",age:98}
];
$.each(users,function(index,user){
alert(user.id+" "+user.name+" "+user.age);
});
8、用jquery改变页面的样式:选择器:. class、#id 、element 例子:标签的序号是从0开始
$("#a").css("color","red");//id="a" 的标签
$(".b").css("color","green"); class=“b”的标签
$("p").css("color",blue); 标签P的
});
$("tr:even").css("background-color","red");//tr标签的基数行背景为红色。
$("tr:odd").css("background-color","green");偶数行
$("tr:lt(3)").css("background-color","pink")前三行为粉色
9、对多个复选框的操作:this当前对象。
$("input[type=checkbox][name=music]").attr("checked",true);
}
function selectNone(){//
$("input[type=checkbox][name=music]").attr("checked",false);
}
function selectOther(){
$("input[type=checkbox][name=music]").each(function(){
var flag = $(this) .attr("checked"); //获取值和set值都是attr
$(this).attr("checked",!flag);// this 是遍历到当前节点
});
}
10、这是一个级联选择,有父节点,子节点。
11、获取评论信息放到下面的li中
12这是对图片的操作:
13.常见的几种表单属性的值的获取和重置:
14、Ajax例子:常见注册页面用户名:是否能用。这是一个和struts整合的需要配置action的。
这是一个参数的例子。
15、这是一个请求,返回一个json对象。
</div>
相关推荐
**jQuery 知识点详解** jQuery 是一个广泛使用的 JavaScript 库,它的主要优点在于其简洁的语法和丰富的功能,能够极大地提高开发效率。这个库的核心理念是“写的少,做的多”,意味着用少量的代码就能实现复杂的...
一、jQuery入门 1. 引入jQuery库:在HTML文件中,可以通过在`<head>`标签内添加`<script>`标签来引入jQuery库,通常从CDN(内容分发网络)获取,如`https://code.jquery.com/jquery-latest.min.js`。 2. jQuery...
### jQuery入门知识点详解 #### 一、jQuery的环境配置 1. **版本区分**:jQuery提供了两种版本供用户选择——**压缩版**和**非压缩版**。压缩版是为了提高加载速度,在正式环境中使用;非压缩版则包含了注释和空白...
### jQuery入门精要 #### 一、jQuery概览与崛起 **标题与描述解析:** "jquery 入门帮助.pdf"这一标题明确指向了对jQuery初学者的指导资料,而描述“对于了解ajax并初识jq的人很有帮助”则暗示了内容会涵盖jQuery...
### jQuery入门基础知识详解 #### 一、jQuery简介与特点 **jQuery** 是一款非常流行的 JavaScript 库,它的设计目标是让 Web 开发变得更加简洁高效。根据文档中的介绍,我们可以了解到以下几点关键信息: 1. **...
### jQuery入门小知识详解 #### 一、简介与基本概念 **jQuery** 是一个快速、简洁的 JavaScript 库,使得用户能更方便地处理 HTML 文档、选择 DOM 元素、制作动画效果,并且处理 JSON 数据等。它极大地简化了在...
jQuery是一款流行的JavaScript库,它使得DOM操作、事件处理、动画和Ajax等任务变得更加简单快捷。自从2006年1月首次亮相以来,jQuery已经成为Web开发领域不可或缺的一部分。其广泛的应用不仅限于网页设计,还包括...
《jQuery入门Demo详解》 jQuery,作为一款广泛应用于前端开发的JavaScript库,以其简洁的API、强大的功能和广泛的浏览器兼容性赢得了开发者们的喜爱。对于初学者来说,掌握jQuery的基础知识和常见操作是步入Web开发...
**jQuery入门经典教材** jQuery是一款高效、简洁的JavaScript库,旨在简化HTML文档遍历、事件处理、动画设计和Ajax交互。本教材针对初学者,详细介绍了jQuery的核心概念和实用技巧,帮助开发者快速掌握这一强大的...
jQuery 是一个广泛使用的JavaScript库,...总的来说,jQuery入门文档PPT将详细解释jQuery的基础知识,包括安装、基本用法、选择器、DOM操作、事件处理等,帮助初学者快速掌握这个强大的库,从而更高效地进行网页开发。
**jQuery入门小示例** jQuery 是一款非常流行的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画设计和Ajax交互等任务。对于初学者来说,掌握jQuery的基础知识可以大大提高开发效率,减少代码量。本文将...
这个“jQuery 入门提高速成实例打包”集合包含了一系列实用的实例,旨在帮助初学者快速掌握jQuery的基本用法和高级技巧。下面我们将深入探讨jQuery中的关键知识点。 1. **选择器**: jQuery 的核心在于强大的选择器...
本"jQuery入门视频教程"旨在为初学者提供一个快速掌握jQuery基础知识的平台,通过五个精心设计的视频,您将能够轻松入门并熟练运用jQuery进行网页交互的开发。 在第一个视频中,我们将介绍jQuery的基本概念和安装...
**jQuery入门与总结** jQuery是一个深受开发者喜爱的JavaScript库,它的出现极大地方便了JavaScript的编程,使得HTML元素的选择、操作和隐藏等任务变得更加简单。jQuery的核心理念是"write less, do more",即用更...
《iQuery JavaScript与CSS开发入门经典》包含极富帮助的指南和紧贴实际的练习,使读者能在实际中轻松驾驭iQuery,并收到事半功倍的神奇效果。 内容简介 本书浓墨重彩地描述iQuery的API及iQuery框架的所有基础知识,...
这份"jquery入门学习资料"将带你深入了解jQuery的核心概念和实用技巧,助你快速上手并提升技能。 **一、jQuery基础知识** 1. **选择器**: jQuery 的核心功能之一是选择HTML元素,它的选择器语法类似CSS,如 `$("#...