jQuery学习 (javascript library)
2012-03-15 15:00
260 查看
通知我们DOM准备就绪的方法是:
$(document).ready( function(){
// do something special effect
// 我们使用关键字function(不带函数名)来定义函数体,函数体在DOM加载之后被调用,函数立即执行,且执行一次。
});
应用一个CSS类到网页的元素上:
addClass() for example:
.highlight {
font-style: italic;
background-color: #0f0;
}
$('div').addClass('highlight');
$('span : contains(Life)').addClass('highlight'); //选择示例中包含单词Life的span元素
$('div : odd'). // 选择奇数的div元素
$('div : even'). // 选择偶数的div元素
获得一个元素的HTML代码 : html() and text() // text()方法可用于XML文档和HTML文档,而html()只用于HTML文档。
创建DOM节点的方法:
prepend() 在指定元素前面插入指定的内容,并返回一个jQuery对象。 $('p').prepend.('<h2>Power of selectors </h2>');
prependTo() 在指定目标之前之前插入指定元素。 $('<h2>Power of selectors </h2>').prependTo('p');
clone() 复制指定的元素并返回一个新的jQuery对象 $('h2').clone().prependTo('p');
可以给指定元素添加多个类属性:
<span class="bold buttons"> sample</span> // 当用 .bold 或 .buttons 选择元素时都能选择到此 span 元素。
CSS属性中的 opacity(不透明度), 取值范围从0(透明) 到 1(不透明), 或者从 0% 到 100%
事件处理:
bind() 此方法把指定的事件附加到指定的元素。 eventType : click(单击) double-click(双击) focus(聚焦) blur(失焦)
trigger() 此方法调用指定事件类型的事件处理函数。
unbind() 此方法从指定的元素中删除先前绑定的事件处理函数。
mousedown()
mouseup()
mouseover()
mouseout()
focus()
blur() 当指定的元素失去焦点是触发blur事件。
hover(handler1, handler2) 方法把两个事件处理程序附加到指定的元素。一个事件处理程序在鼠标指针进入元素时触发,另一个事件处理程序在鼠标指针离开元素时触发。
$(document).ready( function(){
// do something special effect
// 我们使用关键字function(不带函数名)来定义函数体,函数体在DOM加载之后被调用,函数立即执行,且执行一次。
});
应用一个CSS类到网页的元素上:
addClass() for example:
.highlight {
font-style: italic;
background-color: #0f0;
}
$('div').addClass('highlight');
$('span : contains(Life)').addClass('highlight'); //选择示例中包含单词Life的span元素
$('div : odd'). // 选择奇数的div元素
$('div : even'). // 选择偶数的div元素
获得一个元素的HTML代码 : html() and text() // text()方法可用于XML文档和HTML文档,而html()只用于HTML文档。
创建DOM节点的方法:
prepend() 在指定元素前面插入指定的内容,并返回一个jQuery对象。 $('p').prepend.('<h2>Power of selectors </h2>');
prependTo() 在指定目标之前之前插入指定元素。 $('<h2>Power of selectors </h2>').prependTo('p');
clone() 复制指定的元素并返回一个新的jQuery对象 $('h2').clone().prependTo('p');
可以给指定元素添加多个类属性:
<span class="bold buttons"> sample</span> // 当用 .bold 或 .buttons 选择元素时都能选择到此 span 元素。
CSS属性中的 opacity(不透明度), 取值范围从0(透明) 到 1(不透明), 或者从 0% 到 100%
事件处理:
bind() 此方法把指定的事件附加到指定的元素。 eventType : click(单击) double-click(双击) focus(聚焦) blur(失焦)
trigger() 此方法调用指定事件类型的事件处理函数。
unbind() 此方法从指定的元素中删除先前绑定的事件处理函数。
mousedown()
mouseup()
mouseover()
mouseout()
focus()
blur() 当指定的元素失去焦点是触发blur事件。
hover(handler1, handler2) 方法把两个事件处理程序附加到指定的元素。一个事件处理程序在鼠标指针进入元素时触发,另一个事件处理程序在鼠标指针离开元素时触发。
相关文章推荐
- Java程序猿的JavaScript学习笔记(9—— jQuery工具方法)
- 【jQuery UI 1.8 The User Interface Library for jQuery】.学习笔记.10.Button 和 Autocomplete控件
- 学习流行的JavaScript框架20120727-[jQuery,Dojo,MooTools]
- 近期学习javascript和jquery遇到一些问题的技巧知识总结
- 从零开始学习jQuery(剧场版) 你必须知道的javascript
- 从零开始学习jQuery(剧场版) 你必须知道的javascript
- Asp.Net Ajax 学习笔记9 JavaScript的原生类型以及Microsoft AJAX Library的相关扩展(上)
- 通过jQuery源码学习javascript(一)
- JavaScript学习久 jquery4 向xx中增加元素
- JavaScript学习 jquery学习11 ajax开发
- 从零开始学习jQuery(剧场版) 你必须知道的javascript (转)
- JavaScript权威设计--jQuery,Ajax.animate,SVG(简要学习笔记二十)[完结篇]
- 【jQuery UI 1.8 The User Interface Library for jQuery】.学习笔记.2.更换主题
- LAMP学习手册下载!!另有css、javascript和jQuery手册供大家下载
- Java程序员的JavaScript学习笔记(8——jQuery选择器)
- [原]Java程序员的JavaScript学习笔记(11——jQuery-在“对象”层面扩展)
- javascript 学习小结 (三) jQuery封装ajax尝试 by FungLeo
- 学习流行的JavaScript框架20120731-[jQuery,Dojo,MooTools]
- 近期学习javascript和jquery遇到一些问题的技巧知识总结