checkbox选中和不选中 jqu_jquery 选中checkbox兼容问题如何解决?

在做一个checkbox选中功能时,在本地测试已经通过,把代码上传到服务器上测试却是功能不能正常工作!

原因在于,本地和线上的jquery插件不一致,虽然知道jquery插件有浏览器兼容的问题,但是这个还是自己第一次遇到或者说是留意到这个问题。

例子,jquery选中checkbox复选框功能。

复制代码 代码示例:

$(document).ready(

function(){

$("#jianrong").click(sovle_jquery_virsion);

$("#test").click(function(){

//如果是1.4版本得到的数据时boolean类型的

//如果是1.6版本得到的结果是字符串

if(true == $("#show_img_title").attr("checked")){

alert("是字符串true");

}

if("checked" == $("#show_img_title").attr("checked")){

alert("是字符串checked!");

}

});

}

);

//解决不同版jquery的问题,可以用下面的方式判断

function sovle_jquery_virsion(){

if("checked" == $('#show_img_title', parent.document.body).attr("checked") || true == $('#show_img_title', parent.document.body).attr("checked")){

alert("多选框被选中!");

}else{

alert("多选框没有被选中!");

}

}

jquery实现选中checkbox复选框_www.jbxue.com

照片标题描述带入日记

test

兼容性问题测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值