关于Chrome CheckBox第二次选择无效

兄弟们遇到问题了,CheckBox .attr(‘checked‘,false);  Chrome和火狐第二次点击无效。

然后解决了把attr 改成了 prop

以后操作属性的时候各位记下,用prop 因为大家用的都是 jQuery 1.6+ 了!

贴部分代码

$("#selectAllEvent").click(function(){
			var thisValue = $(this).val();
			if(thisValue=="0"){
				$(this).attr("value","1");
				$("#pageList :checkbox").prop("checked", true); //全选
			}else{
				$(this).attr("value","0");
				$("#pageList :checkbox").prop("checked", false); //取消全选
			}
        });
时间: 2024-11-02 23:22:18

关于Chrome CheckBox第二次选择无效的相关文章

解决jQuery操作checkbox第二次失效的问题

$("#selectInverse").click(function(){ $(":checkbox").each(function(){ $(this).attr("checked",!$(this).attr("checked")); }) }); 困扰多时的checkbox二次选择失败问题原来是jquery版本升值的问题.和人一样,老了问题就来了. 1.6+的jQuery要用 prop,替代 attr 尤其是checkB

JQuery 操作 checkbox 二次赋值无效 attr ----> prop

CheckBox .attr('checked',false);  Chrome和火狐第二次点击无效. 然后解决了把attr 改成了 prop 以后操作属性的时候各位记下,用prop 因为大家用的都是 jQuery 1.6+ 了! if(black.use_type == 1){ $("#use-type1").prop("checked",true); $("#use-type2").prop("checked",false

64ListView中item中有CheckBox带来的选择状态混乱的解决

如图:当选择第二个条目的时候,往下翻: 看到下面有的居然自己勾上了: 再网上翻,发现上面的有的也自己勾上了: 第一次遇到这个问题(手机管家项目第一次遇到这个问题,这里是拿<第一行代码>复习了),感觉好奇怪,甚至感觉有点不可思议.但是静下来想想,不过是因为复用convertView带来的问题. 解决方式: 第一步:在bean中新增 一个filed:checked,用来记录CheckBox的选择与否. 第二步,在onItemClickListener监听器中,使用view.getTag()取出Vi

jQuery 更改checkbox的状态,无效

今天写页面遇到复选框动态全选或全不选问题,正常写法如下: $("#tb").find("input[type='checkbox']").attr("checked","checked"); but!第一次点击全选按钮input显示对勾,第二次就不行了,查了下有建议用prop的,亲测有效.那两者有啥区别呢? jQuery函数attr()和prop()的区别: 1.操作对象不同 attr和prop分别是单词attribute和p

Chrome Extension 检查视图(无效)处理方法

最近闲来无事,简单看了下Chrome扩展的开发,并且开发一个小小的翻译插件(TranslateBao)作为练手,开发细节不详述了,如果有新学习chrome extension开发的新人,可以参考源码,并欢迎提出宝贵意见,共同进步. 闲话不多说,在一个Demo版开发完成后,载入到Chrome中进行体验,一切感觉良好...(-.-),但是,遇到一个感觉很不爽的东西,见下图: 没错,问题就是在“检查视图:background.html”后面有一个“无效”,虽然没有发现具体影响到什么地方,但是这么一个负

jquery基础教程 - 第二章 选择元素

内容提要 1.网页中元素的介绍 2.如何通过CSS选择符在页面中查找元素 3.扩展jquery标准的CSS选择符 4.让选择页面元素更灵活的DOM遍历方法 本章重点:让我们能够在DOM中快捷而又轻松地获取元素或元素的集合 1.网页中元素介绍 1.1理解DOM -- JQUERY最大的特性之一就是它能够简化在DOM中选择元素的任务, DOM 充当网页和javascript之间的接口,它以对象网络而非纯文本的形式来表现html的代码 <html>是网页中的祖先元素: 搞清楚子元素,父元素,同辈元素

checkbox 选择一个checkbox,其他checkbox也会选择

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en'> <head> <meta http-equiv='content-type' content=

Select Checkbox关键字——模拟选择一个Checkbox的操作

Select   Checkbox关键字:模拟选择一个Checkbox的操作: 该关键字接收[  locator  ]一个参数,locator可以通过id或者name等进行定位: ========================================================================== Select   Checkbox                                    id=box 原文地址:https://www.cnblogs.

JQuery操作CheckBox 第二次无法选中的问题

用JQuery做CheckBox全选和反选的时候,遇到一个问题.当用JQ控制全选,全取消一次以后,再次点击全选,发现代码变了,但是CheckBox没有处于选中状态. 百度后得知: 我使用的方法是 $("#id").attr("checked",true); 方式,jQuery API明确说明,1.6+的jQuery要用prop,尤其是checkBox的checked的属性的判断.因此修改为 $("input[type='checkbox']").