`

Jquery 入门知识

阅读更多

<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写法:

 

window.onload=helloworld;

function helloworld(){

alert('hello world');
}
Jquery 写法 
$( helloworld);

function helloworld(){

alert('hello world');
}
 
JQuery通常的写法匿名方法 
$(function(){
alert('hello word')
});
 

 5、Jquery 的数组创建和遍历:数组的创建时用中括号“[  ]”,each 方法相当于java中的静态方法,两个参数一个是数组的序号;一个是callback 回调,也就是一个类似java的一个匿名内部类,在里面做操作。 

数组 
var arr=["a","b","c"];
$.each(arr,function(index,value){
alert(index+" "+value);
});

 6、Map的创建和遍历:map的遍历和数组的遍历很像。

map
var map={1:"a",china:"b",3:"c"};
$.each(map,function(key,value){
   alert(key+" "+value);
});

alert(map.china); //当key是字符串时,可以用这中方法获取map的值。key是数 值型的不能这样
alert(map[1]);// 当key是数值型的时候这样获取map的值。
  

 7、创建js 对象:定义三个人的数组,遍历数组打印数组信息。

js对象 
var user={id:1,name:"admin",age:18}//创建一个user对象

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开始

 
$(function(){
$("#a").css("color","red");//id="a" 的标签
$(".b").css("color","green"); class=“b”的标签
$("p").css("color",blue); 标签P的
});

 

 

$("p:not(:eq(1))").css("color","white");//p标签不等于第二行的样式改为白色。

$("tr:even").css("background-color","red");//tr标签的基数行背景为红色。
$("tr:odd").css("background-color","green");偶数行
$("tr:lt(3)").css("background-color","pink")前三行为粉色

 9、对多个复选框的操作:this当前对象。

 
function selectAll() //复选框全选。
$("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>

 

  • 大小: 10.3 KB
  • 大小: 107.9 KB
  • 大小: 60.9 KB
  • 大小: 145.7 KB
  • 大小: 120.5 KB
  • 大小: 49.1 KB
  • 大小: 181.8 KB
  • 大小: 60.4 KB
  • 大小: 171.1 KB
分享到:
评论

相关推荐

    JQ.docx(jquery入门知识)

    **jQuery 知识点详解** jQuery 是一个广泛使用的 JavaScript 库,它的主要优点在于其简洁的语法和丰富的功能,能够极大地提高开发效率。这个库的核心理念是“写的少,做的多”,意味着用少量的代码就能实现复杂的...

    jQuery 入门到精通

    一、jQuery入门 1. 引入jQuery库:在HTML文件中,可以通过在`&lt;head&gt;`标签内添加`&lt;script&gt;`标签来引入jQuery库,通常从CDN(内容分发网络)获取,如`https://code.jquery.com/jquery-latest.min.js`。 2. jQuery...

    jQuery入门-2015

    ### jQuery入门知识点详解 #### 一、jQuery的环境配置 1. **版本区分**:jQuery提供了两种版本供用户选择——**压缩版**和**非压缩版**。压缩版是为了提高加载速度,在正式环境中使用;非压缩版则包含了注释和空白...

    jquery 入门帮助.pdf

    ### jQuery入门精要 #### 一、jQuery概览与崛起 **标题与描述解析:** "jquery 入门帮助.pdf"这一标题明确指向了对jQuery初学者的指导资料,而描述“对于了解ajax并初识jq的人很有帮助”则暗示了内容会涵盖jQuery...

    jquery入门基础知识

    ### jQuery入门基础知识详解 #### 一、jQuery简介与特点 **jQuery** 是一款非常流行的 JavaScript 库,它的设计目标是让 Web 开发变得更加简洁高效。根据文档中的介绍,我们可以了解到以下几点关键信息: 1. **...

    jquery入门小知识

    ### jQuery入门小知识详解 #### 一、简介与基本概念 **jQuery** 是一个快速、简洁的 JavaScript 库,使得用户能更方便地处理 HTML 文档、选择 DOM 元素、制作动画效果,并且处理 JSON 数据等。它极大地简化了在...

    jQuery入门知识简介

    jQuery是一款流行的JavaScript库,它使得DOM操作、事件处理、动画和Ajax等任务变得更加简单快捷。自从2006年1月首次亮相以来,jQuery已经成为Web开发领域不可或缺的一部分。其广泛的应用不仅限于网页设计,还包括...

    jquery 入门demo

    《jQuery入门Demo详解》 jQuery,作为一款广泛应用于前端开发的JavaScript库,以其简洁的API、强大的功能和广泛的浏览器兼容性赢得了开发者们的喜爱。对于初学者来说,掌握jQuery的基础知识和常见操作是步入Web开发...

    JQuery入门经典教材。

    **jQuery入门经典教材** jQuery是一款高效、简洁的JavaScript库,旨在简化HTML文档遍历、事件处理、动画设计和Ajax交互。本教材针对初学者,详细介绍了jQuery的核心概念和实用技巧,帮助开发者快速掌握这一强大的...

    jquery入门文档ppt

    jQuery 是一个广泛使用的JavaScript库,...总的来说,jQuery入门文档PPT将详细解释jQuery的基础知识,包括安装、基本用法、选择器、DOM操作、事件处理等,帮助初学者快速掌握这个强大的库,从而更高效地进行网页开发。

    jquery 入门文档 从零开始学校jquery

    总的来说,这个系列的jQuery入门文档全面覆盖了从基础到进阶的jQuery知识,并通过实践案例帮助读者更好地理解和应用这些知识。对于想要学习或提升jQuery技能的人来说,这是一个很好的学习资源。

    Jquery入门小示例

    **jQuery入门小示例** jQuery 是一款非常流行的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画设计和Ajax交互等任务。对于初学者来说,掌握jQuery的基础知识可以大大提高开发效率,减少代码量。本文将...

    jQuery 入门提高速成实例打包

    这个“jQuery 入门提高速成实例打包”集合包含了一系列实用的实例,旨在帮助初学者快速掌握jQuery的基本用法和高级技巧。下面我们将深入探讨jQuery中的关键知识点。 1. **选择器**: jQuery 的核心在于强大的选择器...

    jquery入门视频教程

    本"jQuery入门视频教程"旨在为初学者提供一个快速掌握jQuery基础知识的平台,通过五个精心设计的视频,您将能够轻松入门并熟练运用jQuery进行网页交互的开发。 在第一个视频中,我们将介绍jQuery的基本概念和安装...

    JQuery入门,JQuery总结

    **jQuery入门与总结** jQuery是一个深受开发者喜爱的JavaScript库,它的出现极大地方便了JavaScript的编程,使得HTML元素的选择、操作和隐藏等任务变得更加简单。jQuery的核心理念是"write less, do more",即用更...

    jQuery JavaScript与CSS开发入门经典

    《iQuery JavaScript与CSS开发入门经典》包含极富帮助的指南和紧贴实际的练习,使读者能在实际中轻松驾驭iQuery,并收到事半功倍的神奇效果。 内容简介 本书浓墨重彩地描述iQuery的API及iQuery框架的所有基础知识,...

    jquery入门学习资料

    这份"jquery入门学习资料"将带你深入了解jQuery的核心概念和实用技巧,助你快速上手并提升技能。 **一、jQuery基础知识** 1. **选择器**: jQuery 的核心功能之一是选择HTML元素,它的选择器语法类似CSS,如 `$("#...

Global site tag (gtag.js) - Google Analytics