在vue项目中使用Jquery-contextmenu插件的步骤讲解


Posted in jQuery onJanuary 27, 2019

使用步骤:

1、安装:

npm i jquery-contextmenu --save-dev

2、在main.js文件中引包

import Jquery_contextmenu from 'jquery-contextmenu'
   Vue.use(Jquery_contextmenu)
   import 'jquery-contextmenu/dist/jquery.contextMenu.css'

注意:

在引入样式时可以点击进去jquery-contextmenu的安装目录中查找对应的css文件,然后按需引入即可

在vue项目中使用Jquery-contextmenu插件的步骤讲解

3、使用:

<template>
 <div>
  <button class="with-cool-menu">Jquery-contextmenu</button>
 </div>
</template>
<script>
 export default {
  name: "Jquery_contextmenu_44",
  mounted() {
   $.contextMenu({
    selector: '.with-cool-menu',
    callback: function (key, options) {
     var m = "clicked: " + key;
     window.console && console.log(m) || alert(m);
    },
    items: {
     "edit": {name: "Edit", icon: "edit"},
     "cut": {name: "Cut", icon: "cut"},
     copy: {name: "Copy", icon: "copy"},
     "paste": {name: "Paste", icon: "paste"},
     "delete": {name: "Delete", icon: "delete"},
     "sep1": "---------",
     "quit": {
      name: "Quit", icon: function () {
       return 'context-menu-icon context-menu-icon-quit';
      }
     }
    }
   });
   $('.with-cool-menu').on('click', function (e) {
    console.log('clicked', this);
   })
  }
 }
</script>
<style scoped>
</style>

效果图:

在vue项目中使用Jquery-contextmenu插件的步骤讲解

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

jQuery 相关文章推荐
基于JQuery和原生JavaScript实现网页定位导航特效
Apr 03 jQuery
JavaScript使用链式方法封装jQuery中CSS()方法示例
Apr 07 jQuery
Jquery把获取到的input值转换成json
May 15 jQuery
jQuery之动画ajax事件(实例讲解)
Jul 18 jQuery
详解jQuery同步Ajax带来的UI线程阻塞问题及解决办法
Aug 09 jQuery
jQuery实现html双向绑定功能示例
Oct 09 jQuery
jQuery实现的鼠标滚轮控制图片缩放功能实例
Oct 14 jQuery
jQuery使用each遍历循环的方法
Sep 19 jQuery
javascript异步处理与Jquery deferred对象用法总结
Jun 04 jQuery
Jquery让form表单异步提交代码实现
Nov 14 jQuery
Jquery ajax书写方法代码实例解析
Jun 12 jQuery
jquery实现异步文件上传ajaxfileupload.js
Oct 23 jQuery
jQuery实现左右两个列表框的内容相互移动功能示例
Jan 27 #jQuery
jQuery实现模拟搜索引擎的智能提示功能简单示例
Jan 27 #jQuery
jQuery实现表格的增、删、改操作示例
Jan 27 #jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 #jQuery
Jquery的Ajax技术使用方法
Jan 21 #jQuery
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
Jan 18 #jQuery
jquery获取file表单选择文件的路径、名字、大小、类型
Jan 18 #jQuery
You might like
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
基于PHP导出Excel的小经验 完美解决乱码问题
2013/06/10 PHP
ThinkPHP模板循环输出Volist标签用法实例详解
2016/03/23 PHP
yii2 url重写并隐藏index.php方法
2018/12/10 PHP
PHP的重载使用魔术方法代码实例详解
2021/02/26 PHP
jQuery 性能优化指南(2)
2009/05/21 Javascript
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
2011/05/02 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
js实现背景图片感应鼠标变化的方法
2015/02/28 Javascript
js简单设置与使用cookie的方法
2016/01/22 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
2016/05/12 Javascript
Angularjs实现下拉框联动的示例代码
2017/08/22 Javascript
vuex的使用及持久化state的方式详解
2018/01/23 Javascript
vue中$refs, $emit, $on, $once, $off的使用详解
2019/05/26 Javascript
vue绑定class的三种方法
2020/12/24 Vue.js
[44:33]EG vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python中使用dom模块生成XML文件示例
2015/04/05 Python
Python实现的密码强度检测器示例
2017/08/23 Python
python实现简单淘宝秒杀功能
2018/05/03 Python
Python操作word常见方法示例【win32com与docx模块】
2018/07/17 Python
python实现随机漫步方法和原理
2019/06/10 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
linux mint中搜狗输入法导致pycharm卡死的问题
2020/10/28 Python
python 利用matplotlib在3D空间中绘制平面的案例
2021/02/06 Python
Pycharm制作搞怪弹窗的实现代码
2021/02/19 Python
使用html2canvas将页面转成图并使用用canvas2image下载
2019/04/04 HTML / CSS
蒂娜商店:Tiina the Store
2019/12/07 全球购物
双拥工作宣传标语
2014/06/26 职场文书
幼儿园大班区域活动总结
2014/07/09 职场文书
开展党的群众路线教育实践活动个人对照检查材料
2014/11/05 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
毕业生个人总结
2015/02/28 职场文书
幼儿园教研工作总结2015
2015/05/12 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
windows server 2016 域环境搭建的方法步骤(图文)
2022/06/25 Servers