jQuery的一些特性和用法整理小结


Posted in Javascript onJanuary 13, 2010

1.精准简单的选择对象(dom):

$('#element');// 相当于document.getElementById 
("element") 
$('.element');//Class 
$('p');//html标签 
$("form > input");//子对象 
$("div,span,p.myClass");//同时选择多种对象 
$("tr:odd").css("background-color", "#bbbbff");//表格的 
隔行背景 
$(":input");//表单对象 
$("input[name='newsletter']");//特定的表单对象

2.对象函数的应用简单和不限制:
element.function(par); 
$(”p.surprise”).addClass(”ohmy”).show(”slow”)...

3.对已选择对象的操作(包括样式):
$("#element").addClass("selected");//给对象添加样式 
$('#element').css({ "background-color":"yellow", "font 
-weight":"bolder" });//改变对象样式 
$("p").text("Some new text.");//改变对象文本 
$("img").attr({ src: "test.jpg", alt: "Test Image" 
});//改变对象文本 
$("p").add("span");//给对象增加标签 
$("p").find("span");//查找对象内部的对应元素 
$("p").parent();//对象的父级元素 
$("p").append("<b>Hello</b>");//给对象添加内容

4.支持aJax,支持文件格式:xml/html/script/json/jsonp
$("#feeds").load("feeds.html");//相应区域导入静态页内容 
$("#feeds").load("feeds.php", {limit: 25}, function() 
{alert("The last 25 entries in the feed have been 
loaded");});//导入动态内容

5.对事件的支持:
$("p").hover(function () { 
$(this).addClass("hilite");//鼠标放上去时 
}, function () { 
$(this).removeClass("hilite");//移开鼠标 
});//鼠标放上去和移开的不同效果(自动循环所有p对象 
)

6.动画:
$("p").show("slow");//隐藏对象(慢速渐变) 
$("#go").click(function(){ 
$("#block").animate({ 
width: "90%", 
height: "100%", 
fontSize: "10em" 
}, 1000 ); 
});//鼠标点击后宽、高、字体的动态变化

7.扩展:
$.fn.background = function(bg){ 
return this.css('background', bg); 
}; 
$(#element).background("red");
Javascript 相关文章推荐
jQuery实现自定义事件的方法
Apr 17 Javascript
JQuery.Ajax()的data参数类型实例详解
Nov 20 Javascript
CSS中position属性之fixed实现div居中
Dec 14 Javascript
Angularjs实现多个页面共享数据的方式
Mar 29 Javascript
喜大普奔!jQuery发布 3.0 最终版
Jun 12 Javascript
Vue2.0学习之详解Vue 组件及父子组件通信
Dec 12 Javascript
详解在React.js中使用PureComponent的重要性和使用方式
Jul 10 Javascript
Vue中保存数据到磁盘文件的方法
Sep 06 Javascript
JavaScript中的事件与异常捕获详析
Feb 24 Javascript
浅谈layui 绑定form submit提交表单的注意事项
Oct 25 Javascript
js、jquery实现列表模糊搜索功能过程解析
Mar 27 jQuery
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
Oct 27 Javascript
JavaScript关于select的相关操作说明
Jan 13 #Javascript
海量经典的jQuery插件集合
Jan 12 #Javascript
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
Jan 12 #Javascript
jquery下操作HTML控件的实现代码
Jan 12 #Javascript
jquery插件 cluetip 关键词注释
Jan 12 #Javascript
Javascript 实现TreeView CheckBox全选效果
Jan 11 #Javascript
javascript下判断一个对象是否具有指定名称的属性的的代码
Jan 11 #Javascript
You might like
PHP冒泡排序算法代码详细解读
2011/07/17 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
2014/06/26 PHP
windows环境下使用Composer安装ThinkPHP5
2018/05/18 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
基于Jquery的简单&amp;简陋Tabs插件代码
2010/02/09 Javascript
jQuery UI的Dialog无法提交问题的解决方法
2011/01/11 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
2013/11/28 Javascript
js浮点数精确计算(加、减、乘、除)
2013/12/26 Javascript
Javascript中封装window.open解决不兼容问题
2014/09/28 Javascript
JS密码生成与强度检测完整实例(附demo源码下载)
2016/04/06 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
2018/12/13 Javascript
jQuery实现模拟搜索引擎的智能提示功能简单示例
2019/01/27 jQuery
Vue解析带html标签的字符串为dom的实例
2019/11/13 Javascript
使用Node.js实现base64和png文件相互转换的方法
2020/03/11 Javascript
JavaScript隐式类型转换代码实例
2020/05/29 Javascript
[01:19:33]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第一场 2月2日
2021/03/11 DOTA
python实现淘宝秒杀聚划算抢购自动提醒源码
2020/06/23 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
Python自定义线程类简单示例
2018/03/23 Python
Python利用pandas计算多个CSV文件数据值的实例
2018/04/19 Python
基于python3实现socket文件传输和校验
2018/07/28 Python
如何在Python中实现goto语句的方法
2019/05/18 Python
python应用文件读取与登录注册功能
2019/09/23 Python
在Django中自定义filter并在template中的使用详解
2020/05/19 Python
PyCharm+Miniconda3安装配置教程详解
2021/02/16 Python
英国排名第一的在线宠物用品商店:Monster Pet Supplies
2018/05/20 全球购物
英国第一的滑雪服装和装备零售商:Snow+Rock
2020/02/01 全球购物
四好少年事迹材料
2014/01/12 职场文书
小学防溺水制度
2014/01/29 职场文书
化学系大学生自荐信范文
2014/03/01 职场文书
四年级评语大全
2014/04/21 职场文书
四风问题原因分析及整改措施
2014/10/24 职场文书
学校学习型党组织建设心得体会
2019/06/21 职场文书
CSS极坐标的实例代码
2021/06/03 HTML / CSS
一篇文章了解正则表达式的替换技巧
2022/02/24 Javascript