首页 / 浏览问题 / 三维GIS / 问题详情
webgl开发,如何替换底部的supermap图标
72EXP 2018年10月19日

<!--StartFragment -->

image

想替换这个supermap图标,怎么操做?

我知道这个图片是叫logo.png,我可以把我的图片改名叫做logo.png,然后删除原有图片。

但是<img>标签的title和alt都是supermap,<a>标签的href也是指向超图的官网。

我想通过js代码修改,但发现我修改的时候,这张图片还没有加载出来。

所以js修改没有效果,请问怎么弄呢?

1个回答

我的解决方法是使用setTimeOut来解决,延时执行(这个时间可以设为1毫秒),不会影响性能。

setTimeout(function () {
    $(".cesium-credit-imageContainer .cesium-credit-image a").attr("href","http://www.bat.com.cn/");
    $(".cesium-credit-imageContainer .cesium-credit-image a img").attr("title","bat");
    $(".cesium-credit-imageContainer .cesium-credit-image a img").attr("alt","bat");
    $(".cesium-credit-imageContainer .cesium-credit-image a img").attr("src","static/image/index_images/mylogo.png")
},1);
72EXP 2018年10月19日
...