原文:jquery Bug:当表单中包含name为nodeType的input时jquery选择器失效的bug

一 发现bug的过程 今天同事在使用我做的js表单验证控件时,发现当表单中存在一个name为nodeType的input时,验证组件就不好用了。经简单测试发现 form :input 根本选择不到一个元素,心想这肯定是jquery的bug了。 二 分析bug 然后就打开jquery的源码粗略看了一下,发现里里边好多好多的代码都关系着nodeType的属性,这让我如何下手呢 这可是将近一万行的代码。 ...

2013-06-06 17:39 9 1062 推荐指数:

查看详情

jQuery表单选择器

表单作为HTML中一种特殊的元素,操作方法较为多样性和特殊性,开发者不但可以使用之前的常规选择器或过滤器,也可以使用jQuery表单专门提供的选择器和过滤器来准确的定位表单元素。一.常规选择器 可以使用id、类(class)和元素名来获取表单字段,如果是表单元素,都必须含有 ...

Sun Apr 01 01:00:00 CST 2018 0 7613
jquery表单动态ID选择器

在一组动态生成的<select>表单元素利用动态ID 定位元素 $('#driver_confirm').live('click', function() { var autoOrderid = $(this).attr('data-autoOrderid'); //alert ...

Wed Sep 07 02:05:00 CST 2016 0 1762
详解强大的jQuery选择器之过滤选择器表单选择器

前言   上一篇文章(详解强大的jQuery选择器之基本选择器、层次选择器)介绍了jQuery四类选择器的基本选择器、层次选择器,本文将介绍剩下的两种选择器:过滤选择器表单选择器。   本文仍使用上一篇文章的示例页面。 一、过滤选择器   过滤选择器主要是通过特定的过滤规则来筛选 ...

Wed Feb 08 07:48:00 CST 2012 7 10355
jquery选择器

一、元素选择器jQuery 元素选择器基于元素名选取元素。在页面中选取所有 <p> 元素:$("p") 二、id选择器id选择器通过 HTML 元素的 id 属性选取指定的元素。页面中元素的 id 应该是唯一的,所以您要在页面中选取唯一的元素需要通过 #id 选择器。$("#test ...

Wed Jul 17 07:46:00 CST 2019 0 609
jquery的基本选择器

关于基本选择器包括 “*” ,“.class”,"element","#id","selector1 selementN" "*" 选择器,可以找到文档的所有的元素,包括 head body ".class" 选择给定样式类名的所有的元素。 “element”根据标记名称选择所有 ...

Wed Oct 14 06:39:00 CST 2015 0 2862
jQuery 选择器

jQuery 选择器   $()函数在很多JavaScript类库中都被作为一个选择器函数来使用,在jQuery中就是.   $(“#id”)通过id来获取元素,用来代替document.getElementById()函数.   $(“tagName”)通过标签名来获取元素,用来代替 ...

Fri Jan 09 22:40:00 CST 2015 0 6756
jQuery选择器

jQuery的核心思想就是:选取元素,对其操作。 jquery选择器对开发有以下优势:写法简洁,不需要考虑主流浏览是否支持某些选择器jquery支持css1-css3),不需要考虑浏览报错(jquery有完善的错误处理机制)。 很多时候写jQuery代码的关键就是怎样设计合适的选择器选中 ...

Mon Oct 20 07:28:00 CST 2014 2 3734
jquery 选择器

jquery选择器: css样式 <style type="text/css"> div,span,p{ width: 140px; height: 140px; margin: 5px ...

Tue Feb 21 22:37:00 CST 2012 3 7356
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM