jquery与js实现全选功能的区别
发布时间 - 2026-01-11 01:49:35 点击率:次一、jquery常用的事件

click(),dbclick()
focus(),blur()
change()
keydown(),keypress(),keyup()
mousedown(),mouseup() mouseenter(),mouseleave() mouseover(),mouseout() mousemove()
二、jquery挂事件
$(“p”).bind("事件名称”,要执行的匿名函数)
$(“p”).unbind("事件名称”)
三、jquery实现全选功能(重点是属性用.prop(),不用.attr())
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="{utf-8}">
<title></title>
<script src="../jquery-3.2.0.js"></script>
</head>
<body>
<form>
<input type="checkbox" class="all"/>省市<br />
<input type="checkbox" class="a"/>山东
<input type="checkbox" class="a"/>山西
<input type="checkbox" class="a"/>北京
<input type="checkbox" class="a"/>河北
<input type="checkbox" class="a"/>江苏
</form>
</body>
</html>
<script>
$(".all").click(function(){
// alert($(this)[0].checked);//如果选中则返回true;否则返回false
var a= $(this)[0].checked; //dom对象
// alert($(this).prop("checked"));
var a=$(this).prop("checked");//获取jquery对象
//改变子复选框的状态 用prop代替attr,解决了之前用js写出现的bug,但是在源代码中查不到
$(".a").prop("checked",a);
})
</script>
对比js全选代码:{2017-05-03日的详情见数据访问(租房子多条件查询)}
function quanxuan(a,ff)
{
var ck = document.getElementsByClassName(ff);
if(a.checked)
{
for(var i=0;i<ck.length;i++)
{
ck[i].setAttribute("checked","checked");
}
}
else
{
for(var i=0;i<ck.length;i++)
{
ck[i].removeAttribute("checked");
}
}
}
</script>
此外,jquery可以替代js的一切功能,除了settimeout,setinterval
# jquery
# 与js
# 全选功能
# js
# jQuery实现全选、反选功能
# 原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
# js与jQuery实现checkbox复选框全选/全不选的方法
# jquery、js操作checkbox全选反选
# jquery全选/全不选/反选另一种实现方法(配合原生js)
# Jquery CheckBox全选方法代码附js checkbox全选反选代码
# js/jQuery实现全选效果
# 全选
# 山西
# 河北
# 江苏
# 山东
# 北京
# 多条
# 源代码
# 复选框
# 租房子
# 解决了
# 但是在
# 重点是
# html
# DOCTYPE
# mousemove
# gt
# bind
# pre
# attr
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门
,网页ppt怎么弄成自己的ppt?
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
浅谈Javascript中的Label语句
PythonWeb开发入门教程_Flask快速构建Web应用
jQuery validate插件功能与用法详解
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
如何在服务器上配置二级域名建站?
Python正则表达式进阶教程_复杂匹配与分组替换解析
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
网站制作免费,什么网站能看正片电影?
高防服务器如何保障网站安全无虞?
教你用AI将一段旋律扩展成一首完整的曲子
Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】
javascript基本数据类型及类型检测常用方法小结
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
焦点电影公司作品,电影焦点结局是什么?
Laravel如何使用Blade组件和插槽?(Component代码示例)
微信小程序 闭包写法详细介绍
Microsoft Edge如何解决网页加载问题 Edge浏览器加载问题修复
微信h5制作网站有哪些,免费微信H5页面制作工具?
微信小程序 canvas开发实例及注意事项
如何在阿里云虚拟服务器快速搭建网站?
PHP 500报错的快速解决方法
网站制作大概要多少钱一个,做一个平台网站大概多少钱?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
昵图网官方站入口 昵图网素材图库官网入口
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案
Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】
JS弹性运动实现方法分析
高防服务器租用首荐平台,企业级优惠套餐快速部署
音响网站制作视频教程,隆霸音响官方网站?
如何用AWS免费套餐快速搭建高效网站?
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
如何在 React 中条件性地遍历数组并渲染元素
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
如何在阿里云高效完成企业建站全流程?
html5的keygen标签为什么废弃_替代方案说明【解答】
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
html如何与html链接_实现多个HTML页面互相链接【互相】
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
大学网站设计制作软件有哪些,如何将网站制作成自己app?
Swift中switch语句区间和元组模式匹配
Laravel如何创建自定义Artisan命令?(代码示例)
Claude怎样写结构化提示词_Claude结构化提示词写法【教程】
创业网站制作流程,创业网站可靠吗?
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】

