位置: 编程技术 - 正文

jquery自定义右键菜单、全选、不连续选择(jquery自定义的方法有哪些)

编辑:rootadmin

推荐整理分享jquery自定义右键菜单、全选、不连续选择(jquery自定义的方法有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery右键菜单,jquery自定义组件,jquery右击事件,jquery有自定义选择器吗,jquery自定义右键菜单,jquery自定义右键菜单,jquery右键菜单,jquery自定义右键菜单,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在项目中要实现一些自定义效果,例如右键菜单、全选、不连续选择等等,个人认为主要是理清楚逻辑和事件关系。要实现这些,也有现成的插件可以用,如jQuery UI的selectable。

1、右键菜单当浏览网页时,单击鼠标右键(或ctrl+触模板左键)会出现浏览器默认的右键菜单项,就像这样子的:

但是当要对某个元素自定义右键,像这样子的:

jquery自定义右键菜单、全选、不连续选择(jquery自定义的方法有哪些)

就必须得先禁用浏览器默认的菜单,需要监听contextmenu事件,关键代码如下:

2、全选默认的ctrl+A(MAC下是command+A)会选择整个网页或者某个获得焦点的可编辑元素。

如果页面中只有这两个div,按下ctrl/cmd+A这两个div都会被选中,若只想选择div#box的内容,简单地方式是给该div加上contentEditable=true。另外一种方式就是键盘事件的监听。

模拟选中div#box所有子元素p并高亮:

3、shift实现连续的选择shift结合鼠标右键实现元素的连续选择,这里对其进行简单模拟。

按住shift时,浏览器有默认的连选,先禁用掉:

对于低版本的IE,利用selectstart事件:

给p注册click事件,同时要监听document对象的keydown和keyup事件:

4、不连续选择不连续选择需要监听ctrl键(mac下command键),同时给元素注册click事件。

标签: jquery自定义的方法有哪些

本文链接地址:https://www.jiuchutong.com/biancheng/383033.html 转载请保留说明!

上一篇:jQuery使用模式窗口实现在主页面和子页面中互相传值的方法(使用jquery实现的项目)

下一篇:基于jQuery实现仿51job城市选择功能实例代码(使用jquery实现的项目)

  • 税盘服务费抵扣增值税
  • 加班费计入个税吗
  • 在外地预缴的印花税如何扣除
  • 增量留底退税基数是多少?
  • 年金是否一定是每年发生一次
  • 零申报公司注销麻烦吗
  • 电子税务局增值税发票系统
  • 资产负债表递延收益
  • 为什么营业成本比营业收入大的时候没有计提减值准备呢
  • 自然人扣缴是什么意思
  • 通行费机打发票税率
  • 个人出口货物到国外
  • 个税手续费返还计入哪个科目
  • 应收银行存款利息怎么算
  • 资本金可以出借吗
  • 研发费用加计扣除新税收政策2023
  • 建筑行业的收入是什么
  • 固定资产丢失收据怎么写
  • 律师事务所收费单据
  • 案例讲解:当年度未及时取得有效凭证的相关成本、费用涉税处理
  • 销售软件产品
  • 挂靠别人的施工单位资质,要交什么税?
  • 房地产增值税如何抵扣
  • 开发票货物或应税服务两行怎么开
  • 苹果14promax价格
  • 结转工资结算中各种代扣款项
  • 合同应收账款减免
  • 公司购买理财产品账务处理
  • 行政事业单位临聘人员
  • 公积金托收怎么变更
  • 权益法投资收益在年末确认
  • macOSCatalina10.15.5Beta4值得升级吗 macOSCatalina10.15.5Beta4更新了什么
  • 公司的利润交税之前不可能叫做什么
  • php权限框架
  • 增值税核算账务处理办法
  • php操作json
  • linux suid
  • 一天撸一个财务APP系统【安卓端+前端+后端】
  • 生产车间领用工具
  • 销售不动产预征率是多少
  • 差旅费用不用交税
  • 利息支出税前扣除时间
  • 销售部门的固定资产
  • 涉税金额是指金额还是税额
  • 受托代销商品的成本结转
  • 不入库存商品直接走成本会怎样
  • oracle sql 不等于某个字符
  • 收到退回以前年度税款
  • 医院如何开票
  • 简易计税结转
  • 出口收汇核销单是什么意思
  • 经费开支要求
  • 长期股权投资损益调整
  • 递延所得税会计处理全过程
  • 以前年度损益调整账务处理分录
  • 发票税号与公司税号不一致
  • 水果销售公司怎么起名字好听
  • 固定资产不能使用了怎么处理
  • 实际成本大于预计总成本
  • 分公司给总公司分红怎么入账
  • 购买方退货的会计分录怎么写
  • 会计学主要是学什么
  • case在sql中
  • 扩展什么
  • sql语句压缩
  • 如何开启windows防火墙
  • win打开本地策略
  • win10预览版21277
  • windows10设置无法使用
  • WIN10系统中断
  • win7无法注册dll文件
  • win7磁盘空间不足怎么清理文件
  • Win10 Mobile RS1预览版14267.1004 修复Lumia 550充电问题
  • 安卓运行环境搭建
  • dos判断变量是否为空
  • shell 查找文件并赋值shell变量
  • 安卓自定义app
  • 税务稽查延期检查最长多长时间最长不得超过30日
  • 预缴纳税申报个税怎么算
  • 计提缴纳城建税分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设