echarts的map提示框不想用悬浮提示怎么换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了echarts的map提示框不想用悬浮提示怎么换相关的知识,希望对你有一定的参考价值。

normal:
label :
show: true,
position : \'inside\',这个属性改为内部就行啦
参考技术A tooltip:
show:false,

在指定位置上方出现通用jquery悬浮提示框插件

工作需要,网站悬浮提示框要求出现在指定元素上方,由于工作量修改比较大所以要求全站通用,所以写了一个juqery插件,插件很简单,大家可以自行更改样式。

请转载此文的朋友务必附带原文链接,谢谢。

原文链接:http://xuyran.blog.51cto.com/11641754/1876266

插件代码如下:

//提示框插件
; (function ($) {
    $.fn.tooltips = function (options) {
        $.fn.tooltips.defaults = {
            txt: "",
            left: "",
            width:"180"
        }
        var opts = $.extend({}, $.fn.tooltips.defaults, options);
        return this.each(function () {
            $this = $(this);
            $this.css({
                position: "relative"
            }); 
            var elem = ‘<div class="alert-box-small02">‘ + opts["txt"] + ‘</div>‘;  //在对象里面追加提示框
            $this.append(elem);
            var boxWidth = parseInt(opts["width"]);  //获取提示框默认宽度
            var thisWidth = $this.width();
            var divLeft = opts["left"] == "" ? -parseInt((boxWidth - thisWidth) / 2) : opts["left"]; //如果没有设置left值,默认居中
            $this.find(".alert-box-small02").css({  
                bottom: $this.height() + 6,
                left: divLeft + ‘px‘,
                width:opts["width"]
            });
            $this.find(".alert-box-small02").slideDown(100).delay("2000").fadeOut(200);
            setTimeout(function () {  //移除提示框节点
                $this.find(".alert-box-small02").remove();
           }, 2400)
        });
    }
})(jQuery);

css代码:

.alert-box-small02{line-height:35px;background: rgba(0,0,0,.8);position: absolute;height: 35px;display: none;width: 180px;
font-size: 14px;font-weight: bold;color: #FFFFFF;text-align: center;border-radius: 5px;padding:0 10px;bottom: 0;z-index:888;}

调用方法:

$(selector).tooltips({
		txt:"提示框2测试提示框2测试提示框2测试提示框2测试提示框2测试",
		left:"0px"
	});

效果如下:

技术分享

以上是关于echarts的map提示框不想用悬浮提示怎么换的主要内容,如果未能解决你的问题,请参考以下文章

自定义echart图形----悬浮提示框的显示数据---随意加单位后者其他修饰----不会影响数据

vue 里怎么使用 echarts 实现地图自动轮播功能自定义 tooltip 悬浮位置提示自定义 label 标签位置样式?

下拉框,鼠标悬浮提示框,断点提示框虚拟机截图方法

echart 提示框里面的数据怎么设置?

如何锁定echarts的消息提示框

c#winform中label 标签 鼠标悬浮上去,怎么出现一个提示框!