Layui Tab标签页右键菜单失效:cite和i标签如何解决?

Layui Tab标签页右键菜单失效:cite和i标签如何解决?

tab标签页,右键不能触发右键菜单问题

背景介绍

在使用layui和element搭建的后台管理系统中,需要给某个标签页添加右键刷新和关闭功能,但发现右键只能触发在非文字区域,无法在文字区域触发。

问题原因

查询代码发现,无法触发右键的元素是cite和i标签,且这两个标签不能删除,必须同时存在。

解决方法

修改tabrightmenu的Js文件,具体代码如下:

var rightmenuObj = new RIGHTMENUMOD();
exports(MOD_NAME, rightmenuObj);

// 添加CSS样式
rightmenuObj.filter = '';//Tab选项卡的事件过滤
String.prototype.format = function () {...}
function createStyle(ulClassName, width,bgColor) {...}

以上就是Layui Tab标签页右键菜单失效:cite和i标签如何解决?的详细内容,更多请关注其它相关文章!