博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Bootstrap制作右键单击自定义菜单
阅读量:3523 次
发布时间:2019-05-20

本文共 1140 字,大约阅读时间需要 3 分钟。

我们可以轻松地通过右键单击创建一个漂亮的自定义菜单。

让我们创建一个div右键单击启用自定义菜单。

Right Click here

要防止默认右键单击菜单,我们需要在head标记中添加以下代码:

$(document).ready(function () {$("#dv_rc").bind('contextmenu', function (e) {e.preventDefault(); // prevents default menu });});

现在,我们需要为右键菜单制作一个面板:

请注意style="display:none;"。这背后的原因是在右键单击之前不显示。

现在我们需要在右键单击显示它。

我们在之前添加的jquery中添加了一行代码,以修改CSS,使其显示并定位在单击的右下方。

$("#dv_rc").bind('contextmenu', function (e) {e.preventDefault(); // prevents native menu from being shown $("#popupRC").css({ position: "absolute", top: e.pageY, left: e.pageX, display: "block" });});

现在添加一些代码,点击close面板按钮关闭此窗口。

完整代码如下:

    自定义右击菜单    

Right Click here

 

原文地址:

转载地址:http://zyzhj.baihongyu.com/

你可能感兴趣的文章
中国大学MOOC—陆军工程大学数据结构MOOC习题集(2018秋)7-3 中位数
查看>>
Java发送邮件 注册成功发送邮件
查看>>
Mybatis的简单使用(增删改查),解决数据库字段名和实体类映射属性名不一致的问题
查看>>
Mybatis配置log4j文件 分页查询(limit,rowBounds)
查看>>
Mysql利用注解进行开发
查看>>
Mybatis一对多查询,多对一查询
查看>>
Spring配置bean.xml文件的头目录模板
查看>>
代理模式之------动态代理
查看>>
Spring实现AOP的三种方式
查看>>
Mybatis-Spring简单的配置和使用,配置事务
查看>>
SpringMVC和Mybatis整合使用的配置文件
查看>>
代码特效插件pycharm
查看>>
python实现tcp客户端从服务端下载文件
查看>>
将字符串 “k:1|k1:2|k2:3|k3:4” 转换成字典{“k”:1,”k1”:2,”k2”:3,”k3”:4}
查看>>
AttributeError: 'tuple' object has no attribute 'decode'
查看>>
node爬虫(牛刀小试)
查看>>
关于vue的seo优化
查看>>
字符串在html中的页面中的换行
查看>>
react父子组件间的通信和传值
查看>>
vue-cli3.0设置环境变量
查看>>