随笔分类 - Jquery
摘要:在jquery中,提供了集中方法来进行ajax操作 一、$.get(url,[data],[callback]) 向服务器发起get操作。 说明:url为请求地址,data为请求数据的列表(json对象),callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参
阅读全文
摘要:所谓事件冒泡,指在一个对象(如buton)上触发某类事件(比如单击onclick事件): 1、如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序, 默认情况下,处理完毕后,事件就会继续向这个对象的父级对象传播,如果父对象定义了事件处理,则父对象的事件处理会被调用,一直会传播到对象层次的
阅读全文
摘要:假设如下的html代码 <div id="mydiv" style="width:100px;height:100px;border:1px solid red"> xxx <div>s1</div> <div>s2</div> </div> 有下面的方法可以进行删除节点操作: $("#mydiv"
阅读全文
摘要:在上面文章的基础上,我们介绍如何操作表单元素中的 复选框和单选框。 一、复选框 <label> <input type="checkbox" id="item" checked> 全选</label> 注意,input标签要放在label标签内,这样点击文字时也会有反映。 如果选中了,调用 $("#
阅读全文
摘要:一、概述 在web页面开发中,经常需要获取和设置表单元素的值(如文本框中的内容),特别是在ajax应用中,更是常态。本文系统的介绍下如何操作。 同操作其它html元素一样,操作的过程差不多。 第一步,需要获取到表单元素对应的jquery(或dom)对象。这个主要是利用jquery的选择器机制。 第二
阅读全文
摘要:一、自定义html标签属性 对于html文件中的html标签,可以自定义属性,如: <a href="#" id="link1" action="delete">删除</a> 上面的标签a并没有action属性(也就是说w3c定义中没有给a标签定义action属性),但有href ,id 属性。 但
阅读全文
摘要:一、引子给html的元素添加一个响应事件,最简单的办法是直接在元素标签内填写事件属性,先看一个最简单的例子 测试 点击我 直接在元素标签中设置,这种方式最简单、直接,对于简单的应用问题不大。但也存在很多不好的地方,如让html...
阅读全文
摘要:在很多场景下,需要根据一个已知的jquery对象,去查找其满足条件的后代节点。 这时可以利用 find函数和children来处理。 find和children函数都可有一个参数,常见的是一个字符串,其值就是选择器,含义同利用 $()函数来获取元素。 两者的区别是children函数只获取其满足条件
阅读全文
摘要:通过选择器一般只能获取指定标识的节点,或者获取子节点。有些场景下,往往需要根据当前节点找到满足条件的父节点。这个可以通过相应的方法来实现。1、parent方法该方法可以获取元素的直接父节点。我们还是通过例子来说明testjs代码如下 var obj = $("#aid").parent(); //获...
阅读全文
摘要:前面一篇文章,我们介绍了如何通过web标签的id , css样式值来获取jquery对象。但这只是基本方法,不能满足所有场景的需求。本文介绍通过dom元素之间的层次关系获取元素。具体是将各种标识符(id, css样式,html标签名)组合在一起来获取jquery对象。1、匹配后代元素$("#myid...
阅读全文
摘要:jquery最大的好处是将js对html页面的操作(读写)进行了封装,隔离了浏览器的差异性,并简化了操作,和提供了强大的功能。 在web页面中,所有的js操作都是围绕操作dom对象来的。而jquery对象就是对dom对象的封装。整个jquery代码的主要工作就是获取相应的jquery对象,然后调用对
阅读全文