jQuery一些笔记
来源:互联网 发布:儿童学编程的害处 编辑:程序博客网 时间:2024/06/01 07:37
在使用jQuery前要记得先向页面添加jQuery库。注:如果是H5的话可以省略type=”text/javascript”。当然前提是你的jquery.js是已下载好并且有导入到你的项目中。如果你不下载的话也可以从Google CDN(内容分发网络)引用它。
如果想用新版本可把版本号删除,它会自动获取最新版本。如:1.8则返回1.8.0~1.8.9,如果只剩1则会返回1系列最新版本最低到1.9.9
在jQuery中$(document).ready(function(){
//some code
});
这是为了防止文档未加载完全就执行了jQuery代码。
$()
是jQuery()的简写=getElementByTagName();如: $(“div”)=getElementByTagName(“div”);
$()的作用是用于查找出HTML的标签、属性、样式。而且还可以通过层次进行查找出。
noConflict()翻译成中文是“无抵触”。用法:作用是防止与其他框架同使用时$()简写重名导致脚本停止运行。当然我们也可以这样 var jq = $.noConflict();
这样就能创建自己的jQuery的简写了。jq就是简写!
隐藏/显示
Hide(),show()
淡入淡出
fadeIn(),fadeout(),fadeToggle(“slow”),fadeTo(“slow”,0.5)分别是只会淡入,只会淡出,会淡入淡出(有可选效果,快、慢),淡出的快慢以及透明度。
滑动
slideDown(),slideUp(),slideToggle()分别是往下滑动,往上滑动,能上能下滑动。
追加新元素
append() - 在被选元素的结尾插入内容prepend() - 在被选元素的开头插入内容after() - 在被选元素之后插入内容before() - 在被选元素之前插入内容(都是在前面或是都在后面插入内容没感觉有什么不同)
如:$(“div”).append(“asds”);其中div是被选元素
删除元素/内容
Remove()删除选中的那个元素(包括其子元素),empty()删除被选中的子元素。
设置CSS样式
addClass(),removeClass(),toggleClass(),css()分别是增,删,切换,设置或返回样式属性。
尺寸
Width()height(),innerWidth/Height()outerWidth/Height()分别是设置或返回元素的宽,高。包括内边距宽高。包括内边距加边框,如果括号内为true的话则包括内+外+边框总和的宽高
遍历
Parent(),parents(),parentsUntil()分别是返回被选元素的上一级(直父),被选以上所有的元素。返回两个元素之间的所有祖元素。
Children(),find()分别是返回被选元素的下一级(直子)。Find()括号内如果是指定元素标签的话则返回被选元素的所有‘子’指定标签,如果是“*”则返回被选元素下的所有子元素标签。
Siblings()返回被选元素的同胞所有元素(如果括号内带有指定元素标签则返回同胞中所有该元素标签的元素),next()返回被选元素的同胞下一个元素,nextAll()返回的是被选元素的同胞下所有的元素,nextUntil()返回的是被选元素到nextUntil()括号指定元素之间的所有元素。Prev(),prevAll(),prevUntil()与next(),nextAll(),nextUntil()一一相反对应。
First()返回被选元素的首个元素(选中的元素有多个),last()则是对应最后一个元素。Eq(n)返回被选元素索引的第n个元素(选中的元素有多个),filter(“指定标准的元素”)返回带有指定标准的元素,其他的一律会被从集合中删除。Not()方法与filter()相反。
Ajax
jQuery是通过load(URL,data,callback)方法进行加载服务器数据,其中callback参数是可选的。
$.get(URL,callback)
从服务器上请求数据,URL是必选,callback是可选,用于请求成功后所执行的函数。
- jQuery一些笔记
- JQuery的一些笔记
- Jquery的一些笔记
- 学习jquery的一些笔记
- jquery和validate的一些简单用法笔记
- 以前学习的jquery mobile的一些笔记
- jquery在项目中遇到的一些问题笔记
- php——学习笔记,参差一些jquery的知识
- [学习笔记]利用Jquery实现一些动态效果
- jQuery学习笔记(二)-jquery在google的一些在线资源
- jQuery学习笔记(二)-jquery在google的一些在线资源
- 一些笔记
- 一些笔记
- 一些笔记
- 一些笔记
- 一些笔记
- 一些笔记
- 一些笔记
- java多线程详细总结
- Robert算子的运用
- WinServer2008 R2下部署SQL 2008 群集(Part4)
- PowerDesigner中如何生成主键和自增列--Oracle版本
- PreparedStatement存储BLOB属性字段
- jQuery一些笔记
- java 获取当前时间前7天的日期
- 纯Java方式 开发Android UI界面 减少布局文件数量
- 软件架构设计
- 例子分析java.util.concurrent.ExecutorService
- 浅析Java中Map与HashMap,Hashtable,HashSet的区别
- jemalloc
- 博客新开通
- 属于我自己的幸福和快乐——我的感受