javascript - 是否可以将 JQuery attr 绑定(bind)到 js 变量?

标签 javascript jquery

是否可以像这样将 JQuery attr 绑定(bind)到 js 变量?

var pathToImg = "assets/images/picture1.png"
$("#background-image").attr("href", pathToImg)

我希望当我根据状态更改 pathToImg 时,元素 #background-image 会动态更改。

它在引擎盖下是这样工作的吗?虽然我不使用它。我想知道我该怎么做?

最佳答案

据我所知,不,它不是那样工作的。您需要在变量值发生变化时捕获一个事件,并重新设置属性的值。

关于javascript - 是否可以将 JQuery attr 绑定(bind)到 js 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50482339/

相关文章:

javascript - Node.jsemitter.removeListener(event,listener)的时间复杂度/效率

javascript - 如何在ascx中获取客户端id devexpress控制

javascript - 突出显示字符串中的多个子字符串——javascript/jquery

在 Rails 应用程序中多次触发 Javascript 事件?

javascript - 如何在加载 Disqus 后运行 javascript

javascript - Angular 重复-重复一次

javascript - 使用 jquery css 方法拉伸(stretch)图像以适应 div

javascript - 下拉菜单无法选择并打开 div...我做错了什么?

jquery - 需要在选择 <li> 时更改划分 <li> 的类

javascript - 将图标与对象相关联