`

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
分享到:
评论

相关推荐

    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 ...

    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; ...

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

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

    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

    html表单<form></form>

    &lt;input name="internest" type="checkbox" value="a" /&gt;a &lt;input name="internest" type="checkbox" value="b" /&gt;b &lt;input name="internest" type="checkbox" value="c"/&gt;c &lt;br/&gt; &lt;input type=...

    通用JS表单验证

     如:&lt;input type="text" name="fieldNamename" emptyInfo="字段不能为空!"&gt; 3、最大长度验证(可以和空值验证、一般验证方式同时使用): &lt;input type="text" name="fieldNamename" maxlength="20" lengthInfo=...

    jQuery完全实例.rar

    创建一个 &lt;input&gt; 元素必须同时设定 type 属性。因为微软规定 &lt;input&gt; 元素的 type 只能写一次。 jQuery 代码: // 在 IE 中无效: $("&lt;input&gt;").attr("type", "checkbox"); // 在 IE 中有效: $("&lt;input type='...

    checkbox:一个用于替换 `input[type=checkbox]` 的 AngularJS 指令,以便它可以跨浏览器设置样式

    注意:尽管此指令的操作方式与input[type=checkbox] ,但您不能在 Angular 上下文之外更改此指令的checked和disabled属性。 如果这些属性是使用例如 jQuery 的$.attr方法设置的,Angular 将不会获取更改,并且指令...

    jquery数组之存放checkbox全选值示例代码

    input type=”checkbox” id=”checkAll” value=”1″&gt;全选/全部不选 &lt;input type=”checkbox” name=”items” value=”1″&gt;1 &lt;input type=”checkbox” name=”items” value=”2″&gt;2 &lt;input ...

    inputcheckbox连动

    @param LableIdString label 表标前缀 这个用于多个分级 如 当前为第一级中有 input[type='checkbox'] value = 1 如果下面有级 则在此inpu 下应该加入 &lt;label id='v1'&gt; 以此类推 调用方式 $("#ViewSetS")....

    JQuery选择器

    &lt;input type="checkbox" name="c"/&gt;1&lt;input type="checkbox" name="c"/&gt;2&lt;input type="checkbox" name="c"/&gt;3&lt;br/&gt; &lt;input type="file" /&gt;&lt;br/&gt; &lt;input type="hidden" /&gt;&lt;div style="display:none"&gt;test&lt;/div&gt;&lt;br...

    jquery获取input表单值的代码

    jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $(‘input[name=items][checked]’).val(); 获取select被选中项的文本 var ...

    十月文思java面试题目

    &lt;input type="checkbox" name="elements" value="1"&gt;choice1 &lt;input type="checkbox" name="elements" value="2"&gt;choice2 &lt;input type="checkbox" name="selectAll" value="3"&gt;selectAll &lt;/form&gt; &lt;/body&gt; ...

    jboss_chhh

    jboss安装说明&lt;input type="radio" name="question&lt;%=...&lt;input type="checkbox" name="question&lt;%=question_count%&gt;" style="border:none" id="question&lt;%=question_count%&gt;" value="&lt;%=optionId%&gt;"/&gt;

    酷CSS3 html5自行车线条描边动画特效.zip

    input type="checkbox" name="check" checked&gt; &lt;span class="el-checkbox-style pull-right"&gt;&lt;/span&gt; &lt;/label&gt; &lt;label class="el-checkbox"&gt; &lt;span class="margin-r"&gt;default checkbox&lt;/span&gt; &lt;input ...

    纯CSS实现可折叠树状菜单

    input id=subsubfolder1 type=checkbox /&gt; &lt;ol&gt; &lt;li class=file&gt;&lt;a&gt;下级&lt;/a&gt;&lt;/li&gt; &lt;li&gt; &lt;label for=subsubfolder2&gt;下级&lt;/label&gt; &lt;input id=subsubfolder2 type=checkbox /&gt; &lt;ol&gt; &lt;li class=file&gt;&lt;a&gt;无限级...

    ChatGPT应用实战资源连续对话分享

    &lt;input type="checkbox" id="keep" checked="" style="min-width:220px;"&gt; &lt;label for="keep"&gt;&lt;/label&gt; &lt;/div&gt; &lt;div class="input-group"&gt; &lt;span style="text-align: center;color:#9ca2a8"&gt;&nbsp;&nbsp;预设...

    jsp有关表单的操作

    &lt;input type="checkbox" name=ch1 checked value="是"&gt;你接受吗&lt;br&gt; &lt;input type="checkbox" name=ch2&gt;你是党员吗 &lt;input type=submit &gt; &lt;/form&gt; &lt;script&gt; function doMethod(){ if(document.forms[0].ch1.checked...

    bootstrap-checkbox:基于bootstrap框架的复选框组件

    引导复选框 基于引导框架的复选框组件 作者 文献资料 ...input type="checkbox" class="checkbox" checked="checked" disabled="disabled"/&gt; 通过JavaScript启用Bootstrap复选框: $('.checkbox').c

    【JavaScript源代码】JavaScript实现简单购物小表格.docx

    JavaScript实现简单购物小表格  本文实例为大家分享了JavaScript实现简单购物小表格的..."&gt; &lt;td&gt;&lt;input type="checkbox"class="all"/&gt;&lt;/td&gt; &lt;td style="text-align: center; width: 200px;"&gt;商品&lt;/td&gt; &lt;td style="c

Global site tag (gtag.js) - Google Analytics