
jquery
zm2714
这个作者很懒,什么都没留下…
展开
-
jquery中使用event.target的几点说明
event.target说明:引发事件的DOM元素。this和event.target的区别js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远是直接接受事件的目标DOM元素;this和event.target的相同点this和event.target都是dom对象,如果要使用jquey中的方法可以将他们转换为jquery对象:$(th原创 2012-10-27 21:59:58 · 8701 阅读 · 0 评论 -
jQuery.Validate验证库
jQuery.Validate验证库1、下载jquery.validate,这里我提供jquery-validation-1.9.0,点击下载默认校验规则(1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值(3)email:true原创 2013-01-21 17:59:28 · 2128 阅读 · 1 评论 -
jquery.validate1.9.0前台验证使用
一、利用jquery.form插件提交表单方法使用jquery.validate插件现象:当提交表单时,即使前台未验证通过,也照常提交表单。解决办法:$('#myForm').submit(function(){ if (!$(this).valid()) return false;//加上此句OK $('.error').html(''); $("#go"原创 2013-01-21 15:30:58 · 2709 阅读 · 0 评论 -
jQuery.Validate验证库知识点
1、如果设置了errorContainer、errorLabelContainer、wrapper,则errorPlacement不起作用... $(document).ready(function(){ $("#myform").validate({ errorContainer: "#messageBox1, #messageBox2", error原创 2013-01-22 12:00:36 · 1311 阅读 · 0 评论 -
JQuery 判断某个属性是否存在 hasAttr
在JQuery编码中,我们会判断元素是否存在某个属性.比如是否包含 class="new" 的样式呢.JQuery判断就非常简单了,因为有 hasClass这个方法 $("input[name=new]").hasClass("new") 即可判断.但是有时候我们需要判断别的属性,比如有的 a 链接包含 rel 属性,有的没有rel属性.这时该怎么判断呢?这时就没有现成的方法了. 如果存在转载 2012-11-28 17:32:26 · 26306 阅读 · 0 评论 -
jQuery 遍历 - closest() 方法介绍及与parents()方法区别
closest() 方法获得匹配选择器的第一个祖先元素,从当前元素开始沿 DOM 树向上。语法:.closest(selector)参数selector为字符串值,包含匹配元素的选择器表达式。如果给定表示 DOM 元素集合的 jQuery 对象,.closest() 方法允许我们检索 DOM 树中的这些元素以及它们的祖先元素,并用匹配元素构造新的 jQuery 对象。.pare原创 2012-10-31 16:48:02 · 1603 阅读 · 0 评论 -
jquery遍历之children()与find()的区别
.children(selector) 方法是返回匹配元素集合中每个元素的所有子元素(仅儿子辈)。参数可选,添加参数表示通过选择器进行过滤,对元素进行筛选。.find(selector)方法是返回匹配元素集合中每个元素的后代。参数是必选的,可以为选择器、jquery对象可元素来对元素进行筛选。.find() 与 .children() 方法类似,不同的是后者仅沿着 DOM 树向下遍历单一层原创 2012-10-27 11:32:30 · 42468 阅读 · 2 评论 -
通过一个例子了解filter()和find()的用法/children()与find()区别
jquery的find()方法与filter()方法对于初学者来说容易混淆,在这里对这两个方法通过一个小例子来进行比较和说明。旨在了解这两种方法的区别。html代码 测试1 测试2先看看find()方法$("div").find(".rain").css('color', '#FF0000');//等价于:$("div .rain")原创 2012-10-29 14:25:23 · 1335 阅读 · 0 评论 -
$("A+B")、next()、$("A~B")、nextAll()及相关方法
prev + next 匹配所有紧跟在prev元素后的next元素——next元素与prev元素是兄弟关系。(理解元素:不包括prev,仅包含prev的下一个兄弟元素)等同于next()方法看个例子 Name: Newsletter: 789 Newsletter: $("form + input原创 2012-10-29 10:53:01 · 3035 阅读 · 0 评论 -
javascript日期处理-通过一个字符串的日期得到所在周、上周及下周的第一天和最后一天
项目需求://把时间类型的数字转换为各种需要的字符串function MM_dateFormat(rq, fenge) { //格式化日期显示 //fenge = 0 :2006-02-28 12:34:23 //fenge = 1 :2006-02-28 //fenge = 2 :2006原创 2012-11-10 12:43:57 · 3651 阅读 · 0 评论 -
jQuery选择器整理
jquery对象访问1、each(callback):以每个匹配的元素作为上下文来执行一个函数,return false;停止循环;return true;跳至下一个循环。来个实例 : $("img").each(function(){ $(this).toggle("example");}) 2、size()与length相同,都是返回原创 2012-10-27 20:44:10 · 810 阅读 · 0 评论 -
jquery之管理包装元素集合(从包装集获取元素,get()方法与index()方法的使用)
jquery允许把包装集当成javascript数组进行处理,因此,可以利用简单的数组下标,即通过位置来获取在包装序列里的任何元素。例如,从页面上带有alt属性的所有元素的集合中获取第一个元素,可以这样写:$('img[alt]')[0]如果更喜欢使用方法而不是数组下标,可以利用jquery定义的get()方法来达到目的。get语法:get(index)获取包装集里的一个或转载 2012-10-27 12:13:53 · 5894 阅读 · 2 评论 -
$("parent > child")、$("A B")、$("div#test")、$("div,#test")、$(".test","div")
这个标题似乎有些奇怪,但这些都是合法有效的jquery选择器。在这里将他们逻列一起,是因为他们比较容易引起混淆。下面就通过例子来说明他们之间的不同之处。$("parent > child") 123 456 789$('div > span').css('color', '#FF0000');结果显示如下:123456789这样理解:原创 2012-10-30 16:53:11 · 9871 阅读 · 1 评论 -
jQuery 遍历 - nextUntil() 方法 及 prevUntil()方法
nextUntil() 获得每个元素所有跟随的同胞元素,当有参数时,则直到遇到该方法的参数所匹配的元素时会停止搜索。返回的新 jQuery 对象包含所有跟随的同胞元素,但不包括被选择器、DOM 节点或已传递的 jQuery 对象匹配的元素。如果没有参数,则会选取所有跟随的同胞元素,此时与.nextAll()方法相同。语法一:.nextUntil(selector,filter)语法原创 2012-10-30 11:16:20 · 4097 阅读 · 1 评论 -
解说jquery的has()方法以及与find()方法以及filter()方法的区别
has(selector选择器或DOM元素) 将匹配元素集合根据选择器或DOM元素为条件,检索该条件在每个元素的后代中是否存在,将符合条件的的元素构成新的结果集。下面举一个例子: list item 1 list item 2 alist item 2-a list item 2-b list item 3 list原创 2012-10-31 13:58:26 · 3486 阅读 · 0 评论 -
jquery.add()的理解
add() 将元素添加到匹配元素的集合中。这是jquery参考手册上的表述。但其提供的例子链接错误,因此没有对add()的实例说明。这里就提供几个例子,以便更好的掌握add()的用法。例一div { width:60px; height:60px; margin:10px; float:left; }p { clear:left; font-weight:bold; font原创 2012-10-27 21:36:58 · 7481 阅读 · 0 评论 -
jquery遍历之parent()与parents()的区别 及 parentsUntil() 方法
.parent(selector) 获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。.parents(selector) 获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。如果给定一个表示 DOM 元素集合的 jQuery 对象,.parents() 方法允许我们在 DOM 树中搜索这些元素的祖先元素,并用从最近的父元素向上的顺序排列的匹配元素构造一个新的 jQ原创 2012-10-27 10:43:34 · 14080 阅读 · 3 评论 -
jQuery新的事件绑定机制on()
今天浏览jQuery的deprecated列表,发现live()和die()在里面了,赶紧看了一下,发现从jQuery1.7开始,jQuery引入了全新的事件绑定机制,on()和off()两个函数统一处理事件绑定。因为在此之前有bind(), live(), delegate()等方法来处理事件绑定,jQuery从性能优化以及方式统一方面考虑决定推出新的函数来统一事件绑定方法并且替换掉以前的方法。原创 2013-04-01 08:41:34 · 1342 阅读 · 0 评论