一,sizzle的基本原理sizzle是jquery选择器引擎模块的名称,早在1.3版本就独立出来,并且被许多其他的js库当做默认的选择器引擎。首先,sizzle最大的特点就是快。那么为什么sizzle当时其他引擎都快了,因为当时其他的引擎都是按照从左到右逐个匹配的方式来进行查找的,而sizzle刚...
分类:
Web程序 时间:
2014-07-10 12:13:25
阅读次数:
249
html元素的最终样式,由css的特殊性、继承性、层叠,这三种不同的机制共同决定,其中选择器的特殊性对初学者来说可能容易忽略它了,写css的时候经常会奇怪,怎么写在后面的css样式不生效,还被覆盖了呢?原来是特殊性这个东西在作怪。对于特殊性的表述,有几种不同的方式,但是,殊途同归,只要能理解特殊性就...
分类:
Web程序 时间:
2014-07-10 00:47:14
阅读次数:
299
$这个符号在Jquery中并不陌生,什么都会用到它,$表示着jquery。一般用于自我复习( 内容部分摘于他人)$()可以是$(expresion),即css选择器。eg:$("div") 表示页面中的所有div元素。1 $(document).ready(function(){ //这...
分类:
Web程序 时间:
2014-07-07 23:14:24
阅读次数:
250
Sizzle是一款纯javascript实现的css选择器引擎,它具有完全独立,无库依赖;小;易于扩展和兼容性好等特点. W3C Selectors API规范定义了方法querySelector()和querySelectorAll(),但是IE6,7不支持这两个方法. ...
分类:
Web程序 时间:
2014-07-07 21:41:29
阅读次数:
283
为了便于后面的叙述,需要了解一些相关术语和约定. 并列选择器表达式:"div,p,a"====>div,p,a是并列的. 块表达式:"div>p"中的div和p就是两个块. 块表达式的类型:共8种.id,class,name,attr,tag,child,p...
分类:
Web程序 时间:
2014-07-07 21:09:55
阅读次数:
293
1,核心
核心函数对象访问数据缓存队列控制
插件机制多库共存
2,选择器
基本选择器层级基本内容可见性属性子元素表单表单对象属性
3,文档处理
内部插入外部插入包裹替换删除复制
4,筛选
过滤查找串联
5,事件
页面载入事件处理事件委派事件切换事件
6,效果
基本滑动淡入淡出自定义设置
7,Ajax...
分类:
Web程序 时间:
2014-06-28 07:32:44
阅读次数:
197
一、通过选择器选取CheckBox: 1.给CheckBox设置一个id属性,通过id选择器选取: JQuery: $("#chkOne").click(function(){}); 2.给CheckBox设置一个class属性,通过类选择器选取: JQuery: $(".chkTwo").cl.....
分类:
Web程序 时间:
2014-06-27 15:35:17
阅读次数:
192
$("input:enabled") $("input:disabled") $(":checkbox:checked") $(":checkbox:not(:checked) $("select option:selected") 1 2 3 4 5 6...
分类:
其他好文 时间:
2014-06-26 16:26:38
阅读次数:
146
Sass有脚本模式#{},他和&不同之处是,&只用作选择器,它只能出现在一个复合的开始选择器,类似于一个类型选择器,如a或者h1。但#{}他表示的是一个插值,它可以用在任何地方。同样的,当@at-root和#{&}一起使用时,可以给我们的开发带来极大的方便与优势。例如:SCSS.foo { @...
分类:
其他好文 时间:
2014-06-26 15:27:03
阅读次数:
219
0.前言
在学习和使用javascript过程中经常使用JQuery的选择器,但是在获取到选择结果之后经常“犯迷糊”,需要一个DOM对象时或者一个JQuery对象,这样的尴尬经常遇到。为了让自己不再迷糊通过博文总结经验教训,希望自己在总结过程中缓慢提高。
【相关博文】
【前端学习——如何修改url name 使用javascript和JQuery】
【示...
分类:
Web程序 时间:
2014-06-26 07:47:18
阅读次数:
195