html页面: <p id="myp1">我的兴趣爱好是:</p> <button id="b1">after函数</button> <button id="b2">append函数</button> <button id="b3">appendTo函数</button> js页面 $(document).ready(functio…
jQuery之设置元素内容(移动和复制元素,使用append(),appendTo()方法) ---------- 如果想把内容添加到现有内容末尾,可以利用append()命令.append()命令语法:append(content)把传入的HTML片段或元素追加到所有已匹配元素的内容之后参数content (字符串|元素|对象)将被追加到包装集各元素的一个字符串.元素或包装集.这个函数接受包含HTML片段的字符串.现有或新建DOM元素的引用,或jquery元素包装集.考虑如下简单情况: $('…
jquery-7 jquery中的文档处理方法有哪些(方法的参数表示功能增强) 一.总结 一句话总结:多看参考文档,多看主干目录.一般的功能分两个方法来实现,一个对应标签,一个对应标签和事情,比如克隆,一个是只克隆标签,一个不仅克隆标签还克隆方法. 1.jquery中功能如何实现(从标签和事件两部分回答)? 一般的功能分两个方法来实现,一个对应标签,一个对应标签和事情,比如克隆,一个是只克隆标签,一个不仅克隆标签还克隆方法. 比如empty和detach方法,比如clone和clone(true…
js进阶 12-13 jquery中one方法和trigger方法如何使用 一.总结 一句话总结: 1.one()方法和on()方法的区别是什么? 除了one()只执行一次,其它和on()一模一样,包括事件委托了额外参数等 22 //one()函数绑定的事件处理函数都是一次性的 23 $('#btn1').one('click',function(){ 24 //alert('one') 25 $('<div></div>').appendTo($('body')) 26 }) 2…
JQuery中操作Css样式的方法//1.获取和设置样式 $("#tow").attr("class")获取ID为tow的class属性 $("#two").attr("class","divClass")设置Id为two的class属性. //2.追加样式 $("#two").addClass("divClass2")为ID为two的对象追加样式divClass2…
本篇文章是对jQuery中常用的元素查找方法进行了详细的总结和介绍,需要的朋友参考下   $("#myELement") 选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("div") 选择所有的div标签元素,返回div元素数组 $(".myClass")   选择使用myClass类的css的所有元素 $("*") 选择文档中的所有的元素,可以运用…
JQuery中操作Css样式的方法 //1.获取和设置样式 $("#tow").attr("class")获取ID为tow的class属性 $("#two").attr("class","divClass")设置Id为two的class属性. //2.追加样式 $("#two").addClass("divClass2")为ID为two的对象追加样式divClass2…
接着上一篇笔记的疑惑,找了下prop()方法和attr()方法的区别. 原来query1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值. 大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked",比如用attr("checked")获取checkbox的checked属性时选中的时候可…
js进阶 10-3  jquery中为什么用document.ready方法 一.总结 一句话总结: 1.document.ready和window.onload的区别:用哪个好? document.ready直接加载完dom树即可加载,document.ready可加载多个 2.document.ready函数怎么写? $(document).ready(匿名函数) 3.window.onload函数怎么写? window.onload=function(){} 4.js中某个元素的某个方法比…
html方法,给元素添加html代码或者清空html代码(参数为空字符串): append向元素的末尾添加html代码: appendTo这个方法跟append方法的很像,只是要添加的html代码的目标有所不一样: after向元素的后边添加html代码,如果元素后面有元素了,那将后面的元素后移,然后将html代码插入: before向元素的前边添加html代码,如果元素前面有元素了,那将前面的元素前移,然后将html代码插入: insertAfter将JQuery封装好的元素插入到指定元素的后…
Javascript中的事件有它的独特性,有默认的执行事件,例如冒泡就是其中的一个.在很多比较复杂的应用程序中,停止事件的冒泡或捕获在程序开发当中是十分有用的,而在IE中有它的独特方式来阻止事件的冒泡(和其它浏览器方式不同). 以下给出一种通用的方式来实现阻止事件的冒泡,该通用方式接受一个参数[传递到事件处理程序中的事件对象],该函数处理取消事件冒泡的两种方式:标准的W3C方式和非标准的IE方式: 什么是事件冒泡[又称为事件传播]:当我们点击一个元素时,它会触发bind在该元素上的click事件…
Ajax() 方法 $.ajax() 中的参数及使用方法 在jQuery中,$.ajax() 是最底层的方法,也是功能最强的方法.$.get().$.post().$.getScript().getJSON() 都是在此方法上建立的. $.ajas([options]) $.ajax() 的参数列表 参数名 类型 功能描述 url String 发送请求的地址 type String 数据请求的方式(post 或 get),默认为get data String 或 object 发送到服务器的数…
4.$.getJSON()方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jQuery中的ajax基础方法</title> </head> <script type="text/javascript" src="js/jquery-1.11.3.js"></script…
3.$.post()方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jQuery中的ajax基础方法</title> </head> <script type="text/javascript" src="js/jquery-1.11.3.js"></script>…
2.$.get()方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jQuery中的ajax基础方法</title> </head> <script type="text/javascript" src="js/jquery-1.11.3.js"></script>…
1.基础的$.ajax()方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jQuery中的ajax基础方法</title> </head> <script type="text/javascript" src="js/jquery-1.11.3.js"></script…
官方例举的例子感觉和attr()差不多,也不知道有什么区别,既然有了prop()这个新方法,不可能没用吧,那什么时候该用attr(),什么时候该用prop()呢 jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值. 大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked",比如用attr(&qu…
最近在用jquery的时候遇到一个问题,那就是attr()方法,发现这个方法有时候使用会有一些说不出原因的问题.翻翻自己之前笔记发现,还有个函数prop(). 这两个函数都可以用来获取属性. jquery1.6中新加了一个方法prop(),官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值. 大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked",比如用…
1.attr()方法是jQuery中用于HTML属性的getter/setter.一个相关函数是removeAttr(). 2.css()方法和attr()方法很类似,只是css()方法作用于元素的css样式,而不是元素的HTML属性. 3.addClass()和removeClass()用来从选中元素中添加和删除类.toggleClass()的用途是:当元素还没有某些类时,给元素添加这些类:反之,则删除. 4.hasClass()用来判断某类是否存在. 5.val()方法用来设置和获取HTML…
jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值. 官方例举的例子感觉和attr()差不多,也不知道有什么区别,既然有了prop()这个新方法,不可能没用吧,那什么时候该用attr(),什么时候该用prop()呢? 大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成disabled = "disabled",checked="checked",比如用attr(&q…
关于checked的属性,最重要的概念就是你要记住,它跟checked的状态值是毫无关系的,设置checked = "checked"或者checked = "true"等属性设置,和它的状态值true/false是无关的.,而这里的属性值,事实上只是和defaultChecked的状态值有关,并且只能用来设置checkbox的初始的值.checked的属性值并不会随着checkbox的的状态变化而变化,可是checkbox的状态值却会.因此,为了能更好的跨浏览器的…
6.load()方法 load的html页面 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jQuery中的ajax基础方法</title> </head> <script type="text/javascript" src="js/jquery-1.11.3.js"><…
5.$.getScript()方法 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>jQuery中的ajax基础方法</title> </head> <script type="text/javascript" src="js/jquery-1.11.3.js"></scri…
举例:如果在一个<div id="resultArea"></div>中,通过append添加一个id="checkOutTip"的文本框,监听值变化.常用的直接$("Selector").on("eventType",function(){})监听事件函数不起作用,例如该按钮的点击监听事件应该这样写: $("#resultArea").on("input property…
$("outerSelector").on("eventType","innerSelector",function(){}); 举例:如果在一个<div class="title"></div>中,通过append添加一个id="demo"的按钮,常用的直接$("Selector").on("eventType",function(){})监…
关于JQuery插入新内容的方法: append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 插入新元素的另一种表达方法: appendTo() - 在现有元素内部.之后添加内容 prependTo() - 在现有元素内部.之前添加内容 insertAfter() - 在现有元素外部.之后添加内容 insertBefore() - 在现有元素外部.之前添加内容 附录:…
load()方法通常用来从Web服务器上获取静态的数据文件,然而这并不能体现ajax的全部价值. 在项目中,如果需要传递一些参数给服务器中的页面,那么可以使用$.get()或者$.post()方法(或者是$.ajax()方法) $.get()方法使用GET方式来进行异步请求.结构为:$.get(url [, data] [, callback] [, type]) $.get()方法参数解释如下: 参数名称 类型 说明 url String 请求的HTML页的URL地址 data(可选) Obj…
父窗口中操作iframe:window.frames["iframeChild"].document //假如iframe的id为iframeChild 在子窗口中操作父窗口:window.parent.document 那么,用如果想用jquery的方法,我们怎么用jquery来获取iframe呢?下面是一下收集来的方法. 获取页面的对象其实就是dom方法外面加上jquery的选择符: 父窗口中操作iframe:$(window.frames["iframeChild&qu…
jQuery empty() 方法:移除所选<div> 元素的内容: .empty()实例 jQuery append() 方法:在所选<> 元素结尾插入内容: .append()实例…
JQuery事件中的Event属性是经常性的被忽略的.大多数时间你的确不怎么用它,但有些时候它还是它还是有作用的.如获知触发时用户的环境(是否按了shift etc).每个浏览器对event都有不同的地方,Jquery对Event做了标准化所以可以放心用. * .target  这个反应触发事件的DOM对象,可以在事件冒泡的时候判断是否是事件源头(compare event.target to this) * .pageX:  鼠标的left属性,相对于page * .pageY:  鼠标的to…