`

JQuery1.4与1.3一个很小的不同之处:关于<input type="checkbox"……

 
阅读更多

昨天在track一个bug的时候又发现一个JQ1.3与1.4的不同之处,很小的一个地方,影响有可能会很大:

 

对于一个checkbox(<input type="checkbox" name="xxxx" value="xxx"/>),在JQ1.3中,形如:

 

$('input[disable=false]')

 的选择器能够获取到这个checkbox元素,但是在JQ1.4中,这样获取的元素是空的,只能使用:

 

$(':checkbox[disable=false]')

 这样的选择器去获取,可能是JQ升级之后对[attr=value]这种形式的选择,会将attr是否存在作为筛选的必要条件,所以没有获取到一个“正常”的元素

1
1
分享到:
评论

相关推荐

    HTML5&CSS3网页制作:Input元素的type属性.pptx

    在HTML5中,`&lt;input&gt;`元素的`type`属性是一个非常重要的特性,它决定了输入框的功能和样式。通过设置不同的`type`属性值,我们可以创建各种类型的输入控件,以满足网页表单设计的需求。 1. **普通文本框(text)** ...

    jQuery操作 input type=checkbox的实现代码

    : 2012欧洲杯”死亡之组”小组出线的国家队是:&lt;br&gt; &lt;input type=”checkbox” name=”nation” value=”Germany”&gt;德国 &lt;input type=”checkbox” name=”nation” value=”Denmark”&gt;丹麦 &lt;input ...

    使用HTML开发商业网站-表单控件-input课件.pptx

    1. **文本输入框 (text)**: `&lt;input type="text"&gt;` 创建一个单行文本输入框,用户可以在其中输入简短信息。`name` 属性用于标识输入框,`value` 用于设置默认文本,`maxlength` 限制了用户可以输入的最大字符数。 ...

    HTML复习.docx

    * 复选框:`&lt;input type="checkbox" checked=""&gt;` * 提交按钮:`&lt;input type="submit" disabled=""&gt;` * 重置按钮:`&lt;input type="reset"&gt;` * 按钮:`&lt;input type="button"&gt;` * 下拉框:`&lt;select&gt;...&lt;/select&gt;` * ...

    mui.css和input type=checkbox冲突,导致打不上勾(无法选中)的解决办法.zip

    这个压缩包文件"mui.css和input type=checkbox冲突,导致打不上勾(无法选中)的解决办法.zip"显然是针对一个具体的技术问题,即MUI CSS框架与HTML复选框(input[type="checkbox"])之间存在兼容性问题,导致复选框无法...

    HTML 笔 记

    - **定义**: `&lt;input type="button"&gt;` 是一个普通按钮,通常需要配合 JavaScript 来定义其行为。 - **示例**: `&lt;input type="button" value="点击我"&gt;` #### 9. 重置按钮 (`&lt;input type="reset"&gt;`) - **定义**: `...

    biaodantestdemo

    姓名:&lt;input name="namebox" type="text" value="请输入您的姓名" maxlength=6&gt; &lt;br&gt; 密码:&lt;input name="pwdbox" type="password"&gt; &lt;br&gt; 留言:&lt;br&gt; &lt;textarea name="message" rows=5 cols=80&gt; &lt;/textarea&gt; &lt;br&gt; ...

    使用<input>实现checkbox

    在这个特定的场景中,我们关注的是`&lt;input type="checkbox"&gt;`,用于创建复选框。复选框允许用户在多个选项中选择一个或多个,通常用于提供多选功能。 ### `&lt;input type="checkbox"&gt;`基础知识 1. **基本结构**:`...

    第三部分 表单1.doc

    3. **单选按钮(Radio Button)**:`&lt;input type="radio"&gt;`,设置相同`name`属性的单选按钮构成一组,只能选择其中一个。如: ```html &lt;input type="radio" name="gen" value="男" checked="checked"&gt; 男 &lt;input ...

    html表单制作及实例 + 打卡表单设计

    3. 单选按钮:`&lt;input type="radio"&gt;`,同一组内只能选择一个。 4. 复选框:`&lt;input type="checkbox"&gt;`,可多选。 5. 下拉列表:`&lt;select&gt;`配合`&lt;option&gt;`定义选项,用户从预设选项中选择。 6. 按钮:`&lt;button&gt;`、`...

    html总结文档

    1.表单:&lt;form&gt;&lt;/form&gt; 主要属性:id name action method 2.input元素:&lt;input/&gt; 主要属性:name type ...单选框和复选框:&lt;input type="radio"/&gt; &lt;input type="checkbox"/&gt; checked属性值为 true 或 false

    PHP编程中web表单的实例操作.pdf

    - **单选按钮**:`&lt;input type="radio"&gt;`,一组单选按钮只能选中一个选项。 - **密码框**:`&lt;input type="password"&gt;`,输入的字符会被隐藏起来。 - **下拉列表**:`&lt;select&gt;`,用户可以选择一个或多个选项。 - ...

    表单的基本使用1

    - **复选框**(Checkboxes):`&lt;input type="checkbox"&gt;`,如`&lt;input type="checkbox" name="hobby"/&gt;`,用户可以选择多个选项。同样,通过`name`属性将它们分组。 - **下拉列表**(Dropdown list):`&lt;select&gt;`和...

    HTML思维导图表单表格详细汇总版

    - **复选框**:`&lt;input type="checkbox"&gt;` - **提交按钮**:`&lt;input type="submit"&gt;` - **重置按钮**:`&lt;input type="reset"&gt;` - **文件上传**:`&lt;input type="file"&gt;` - **隐藏域**:`&lt;input type="hidden"&gt;` - **...

    input资源的格式

    a: &lt;input type="checkbox" name="checkit1" value="a" checked&gt;&lt;br&gt; b: &lt;input type="checkbox" name="checkit2" value="b"&gt;&lt;br&gt; c: &lt;input type="checkbox" name="checkit3" value="c"&gt;&lt;br&gt; &lt;/form&gt; ``` #####...

    前台开发基础

    4. **多选框**:`&lt;input type="checkbox" name="chkbox" value="checkbox"&gt;` - 用户可以选择一个或多个选项。 5. **单选框**:`&lt;input type="radio" name="radiobutton" value=""&gt;` - 用户只能选择一组中的一个...

    个人做的HTML5学习笔记

    - 复选框: `&lt;input type="checkbox"&gt;`,通常用于多选。 - 单选按钮: `&lt;input type="radio"&gt;`,需设置相同的`name`属性来分组。 - **下拉列表与数据列表**: - `&lt;select&gt;`: 创建一个下拉列表。 - `&lt;option&gt;`: ...

    html网页表单制作.doc

    语法格式为:&lt;input type=”checkbox” name=”…” value=”…” checked&gt; 其中: * checked:表示此项默认选中 * value:表示选中后传送到服务器端的值 * name:表示复选框的名称,如果是一组单选项,name属性的...

Global site tag (gtag.js) - Google Analytics