前沿:在接触jquery前,由于受公司几个同事的言论影响感觉jquery非常差,远远比不上原生的js,由此放弃了对jquery的深究。但后面接二连三的项目中用到的前端技术都是基于jquery,这使不懂jquery的我陷入了很大烦恼中。这不得不使我去耐下性子去好好研究下jquery,jquery的学习和运用都是属于比较简单的这里为大家推荐一个jquery的学习网站:http://www.runoob.com/jquery/jquery-tutorial.html(若有涉及侵权,请联系编者删除)个人感觉要比w3school要稍微优秀一些。(文章中js均为javascript的代指)
附:jquery是基于js的框架,js的主要作用是什么?大概好多人都不能很清楚的说出,这里我给出我的个人见解。js的作用就是动态处理css和html的相关过程。其主要目的是为了动态的处理静态页面的元素,属性等,让静态页面富有生命力。
下面我分别从jquery的对象,方法作用和用法来和大家分享我的个人学习心得:
1.我们先来简单谈谈选择器:jquery的选择器是根据自己的风格在css的基础上衍生出来的各种选择器,选择器的作用我想大家都肯定是比较熟悉的。顾名思义:就是选择作用区域。在谈选择器之前请容许我插一个小小的知识点,就是关于$符号,其实这个符号,如果你只是单单引入了jquery,那么这个符号就是jquery的代指。如果你引入了其他的js框架,并且你引入框架中也是利用$符号来进行选择器的定义的,那么我们就需要使用jquery的一个方法来用jquery取代$符号,当然我们也可通过 var XXX=$.noConflict();来进行自定义。这里就想告诉大家$这个符号仅仅是一个jquery的一个标志而已并没有其他多的意思。
学习过css的小伙伴应该都知道,最常用的选择器就四种:id选择器,类选择器,伪类选择器和元素选择器(IE6以后才支持)
选择器的引用方式
1.类选择器$(".class")class可以重复;
2.id选择器$("#id"),id不可重复;
3.伪类选择器$(":");
4.元素选择器$("p");