javascript - 使用 JavaScript/jQuery 设置后台链接 URL

标签 javascript jquery google-tag-manager

我正在尝试使用 jQuery 设置元素背景图像和链接 URL。当我执行以下操作时,背景图像有效,但链接无效:

<script>

$( ".background" ).css("background-image", "url(https://www.example.com/image1.png)", "href(https://www.example.com)");

</script>

我必须为此使用 Javascript,因为我在 GTM 中设置了变量,这些变量用于构造图像位置 URL 和链接 URL。

最佳答案

href 与 css() 无关。使用 attr()

$( ".background" ).css("background-image", "url(https://www.example.com/image1.png)")
                  .attr('href','https://www.example.com')

关于javascript - 使用 JavaScript/jQuery 设置后台链接 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50368431/

相关文章:

javascript - NodeJS 回调之外的变量

javascript - Breeze 无法自动获取元数据

jquery - 为什么 Meteor 1.4 加载 jQuery 1.11.2?

Javascript一次选择一行

jquery,获取标签id号

google-tag-manager - 如何标记 DOM 中仅在另一个事件之后出现的元素?

apache - 谷歌标签管理器包含在 Apache 中传递 mod-security 规则

javascript - Stripe API - 使用 Javascript 检索所有收据(发票)

javascript - Mongo 尝试在更新时创建一个字段,但我不需要这个

javascript - 谷歌标签管理器 : Tracking funnel event completion on a single page application