【问题标题】:Problems with using img src through JavaScript通过 JavaScript 使用 img src 的问题
【发布时间】:2015-08-18 09:29:23
【问题描述】:

我有一个简单的问题。我从 JSON 文件中获取此 carInfo 数据,但无法获取 img 源以正确分割变量 $imgsrc,而不是将其解析为名为“$imgsrc”的字符串。然后我将它附加到我的 HTML 代码中。

var $imgsrc = "images/vehicles/" + carInfo[i].smallImage;
var $container = .... + '<img src = '$imgsrc'>' + ....;

$('body').append($container);

编辑:

+ ... '<img src = "images/vehicles/ + '$imgsrc'">' + ...

这给了我一个错误,因为 $imgsrc 的开始单引号实际上是关闭标签开头的单引号

【问题讨论】:

  • 你的问题中“part the variable $imgsrc”是什么意思?
  • 如果你想让'&lt;img src = "images/vehicles/ + '$imgsrc'"&gt;'被解释为有意义的东西,你应该写'&lt;img src = "images/vehicles/' + $imgsrc + '"&gt;'这样的东西。
  • 您的问题与以下链接有关stackoverflow.com/questions/8013792/…

标签: javascript jquery html ajax


【解决方案1】:

你应该这样做吗:

var $container = .... + '<img src = '+ $imgsrc +'>' + ....;

【讨论】:

  • 哦,真不敢相信我刚刚忘记了 + 号。 JS 的新手,但谢谢
【解决方案2】:

您需要将 var 连接到字符串

var $container = .... + '<img src="' + $imgsrc + '">' + ....;

【讨论】:

  • 奇怪的答案,很明显不是php,因为他用var $imgsrc取消了它
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-26
  • 2016-05-12
  • 1970-01-01
  • 1970-01-01
  • 2013-05-27
  • 2019-02-25
相关资源
最近更新 更多