Layui Table 鼠标悬浮弹层显示超出内容、Table基本操作

这篇具有很好参考价值的文章主要介绍了Layui Table 鼠标悬浮弹层显示超出内容、Table基本操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

JS的DOM之鼠标悬浮事件


鼠标悬浮事件之 mouseover()和 mouseout()事件
鼠标在这块区域时候会触发相应事件,将鼠标挪开则恢复原先事件

function tableInit(excels){
        table.render({
            elem: '#partList'
            ,height: '400'
            ,cols: [[
                //设置行自增编号
                {type: 'numbers', fixed: 'left'},
                {field: 'path', title: s_path, align: 'center',templet:function (d){
                        var imgSrc = setter.atlasHost + d.path
                        return '<div class="viewItem"><img src="'+imgSrc+'" height="28px"></div>'
                    }},
                //设置列可编辑
                {field: 'number', title: '<span class="layui-icon layui-icon-edit" style="color: #5fb878;font-size: 12px;">'+s_order_number+'</span>', edit: 'text',align: 'center'},
                //鼠标悬浮显示列全部内容
                {field: 'vehicleRemarks', title: '<span tips-ld="vehicleRemarks" class="layui-icon layui-icon-edit" style="color: #5fb878;font-size: 12px;">'+s_vehicleRemarks+'</span>', align: 'left',templet:function(d){
                        //TODO 需要弹层的列绑定class【remarksDom】
                        return '<label class="remarksDom">'+d.vehicleRemarks +'</label>'
                    }},
                //绑定操作列
                {title: s_action, align: 'center', toolbar: '#actionBar', fixed: 'right'}
            ]]
            ,data:excels
            ,limit:Number.MAX_VALUE
        });
    }

悬浮事件编写

var tipsVal;
    // 1.找到触发的事件对象(绑定全局)  2.事件处理程序
    $('body').on('mouseover','.remarksDom', function () {
        var ovText = $(this).text();
        //内容超出长度显示弹层,否则无需弹层
        if(ovText.length < 16){
            return;
        }
        var html = "<p style='word-wrap:break-word;width: 150px;'>" + ovText + "</p>";
        tipsVal=layer.tips(html,this,{tips:[1,"rgb(58, 61, 73)"]});
    });
    //鼠标移出
    $('body').on('mouseout','.remarksDom', function () {
        layer.close(tipsVal);
    });

实现效果

Layui Table 鼠标悬浮弹层显示超出内容、Table基本操作

 文章来源地址https://www.toymoban.com/news/detail-515673.html

到了这里,关于Layui Table 鼠标悬浮弹层显示超出内容、Table基本操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Element UI 之table表格表头过长使用点点…显示,并添加鼠标移入悬浮显示

    需求 鼠标移入表头 关键点: 1.样式中添加:(如果在scope中会不起作用) 2.在需要悬浮显示的表头文字过长处添加 3.methods中添加: 实现 转载处:https://blog.csdn.net/qq_43519782/article/details/116647539

    2024年02月12日
    浏览(30)
  • 【Vue3+element plus 】el-table滚动条、固定列fixed、表头超出内容隐藏并显示省略号

            element plus中el-table采用的是el-scrollbar,无法采用全局默认滚动条样式修改,需要单独写公共样式。 原生滚动条样式 el-table滚动条样式 效果图:         el-table设置了自定义样式后,为el-table-column添加fixed=\\\"right\\\"属性,此时表格侧边栏固定列出现样式错乱,自定义

    2024年02月12日
    浏览(43)
  • ElementUI Table实现多行省略,鼠标移动上去显示所有文字内容

    ElementUI table文字超出一行,隐藏多余文字,移入显示tips。 今天写项目的时候,实现在table里面的文字过长,需要做悬浮文字提示的功能 给el-table-column设置 :show-overflow-tooltip=\\\"true\\\" 属性可以使单元格超出的内容自动折叠显示,当鼠标移入时单元格的上方会自动弹出一个小tips来显

    2024年02月11日
    浏览(30)
  • element-ui 表格el-table的列内容溢出省略显示,鼠标移上显示全部和定制样式

       1、在对应列加上省略显示show-overflow-tooltip属性,如果加上这属性,鼠标移上还是没效果,要考滤是不是层级的原因,被其他挡住了。    效果如下图: 2、定制样式: 默认提示框主题色是黑色,如果想改成浅色和改变提示框的宽度,则需要加复盖样式: 最后效果:

    2024年02月13日
    浏览(27)
  • elementUI el-table实现鼠标悬浮某一行,在鼠标右侧展示提示信息

    背景 el-table组件中,可以通过勾选某条数据来创建单据,但是有些数据没有权限使用,就需要禁用掉勾选的功能,然后当鼠标悬浮在这一行的时候,展示类似于toolTip的提示框。 除了当鼠标悬浮在某一行,展示类似于toolTip的提示框这一条el-table是没有提供配置项的,其他的都

    2024年02月08日
    浏览(47)
  • Vue超出文本框显示省略号,鼠标滑入显示全部

            在开发过程中经常会遇到空间太小文字展示不全的问题,对于一些数据可能影响不大,但对于一些数据描述开头都是一样结尾不同的可能就没办法区分了。解决办法:通过鼠标划入展示全部文字的效果用来解决。         title属性的定义和用法 title 属性规定关于元素

    2024年02月11日
    浏览(24)
  • Unity悬浮显示提示内容

    在编写unity时,需要实现鼠标在某一个按钮上时,就显示其子物体中对应的下拉菜单,为此编写了一个公共类,对于需要悬浮显示的控件均可挂载此类。代码如下: 该类的应用场景还可以放在图标类型的功能按钮上,悬浮在功能按钮上时功能按钮的名称,方便区分按钮的功能

    2024年02月13日
    浏览(29)
  • 文字内容超出两行时显示省略号

    设置内容超出两行显示省略号的css样式如下: 这个样式可用于uniapp的微信小程序开发。

    2024年02月13日
    浏览(39)
  • QT QToolButton在鼠标悬浮以及按下的情况下内容会下沉

    使用样式表可以解决此问题 使用此样式可以取消按下状态的下沉效果 如果鼠标悬浮出现下沉效果 我发现的其中一个原因是:按钮原始状态下无边框,而悬浮状态下有边框。 就可以将原始状态的边框颜色设置为透明,即可取消下沉效果 注意:边框的粗细要一致,因为原始状

    2024年02月12日
    浏览(34)
  • vue2在element UI的table中给指定列添加圆点标志,鼠标悬浮出提示信息

    要求在列表数据给指定数据添加一些标志,鼠标悬浮提示指定数据.左侧为标志截图.右侧为悬浮提示截图. 在template中 想要添加标志的那一列 添加圆点和悬浮提示信息两个节点,并添加单元格进入 退出事件两个事件. 具体使用时样式细微处自行调节 给单元格移入事件设

    2024年02月06日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包