微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 HTML 中加载本地图像,但在作为数据属性传递时不加载

如何解决在 HTML 中加载本地图像,但在作为数据属性传递时不加载

我将路径传递到数据属性中的图像,然后通过 Javascript 将该路径设置为模式中图像的源。

当我尝试通过 HTML 中的相同路径加载图像时,它们加载得很好,但是当我尝试通过在 Javascript 中设置源时,我遇到了“不允许加载本地资源”错误

这是为什么,我该如何解决

这是我的代码

JS:

    var logo = button.data('logo')
    modal.find('.modal-img').attr("src",logo)

HTML:

    <button type="button" class="col-md-12 modal-button" data-toggle="modal"
     data-name="&ltinterstell/Her&gt" 
     data-logo="img/logos/interstellher-logo.png">
       <div style="display:inline-flex; margin-left: -10px">
         <div class="col-md-4  event_bg">
            <img src="img/logos/interstellher.png" alt="" class="img-fluid event_thumbnail">
         </div>
       </div>
    </button>


    <div class="modal-header-info">
      <img src="" alt="" class="modal-img" />
    </div>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。