Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery加载未解析HTML变量_Javascript_Jquery_Html_Load - Fatal编程技术网

Javascript jQuery加载未解析HTML变量

Javascript jQuery加载未解析HTML变量,javascript,jquery,html,load,Javascript,Jquery,Html,Load,我想为每个文章建立一个具有不同缩略图的文章列表,应该使用jquery.load加载此缩略图,但我有一个问题: html中每篇文章的缩略图的类别如下所示: thumb{ARTICLE_ID} 现在,给出这个基本示例: <i class="thumb{ARTICLE_ID}"></i> <script>$('thumb{ARTICLE_ID}').load("https://somewebsites.com .itemimg");</script>

我想为每个文章建立一个具有不同缩略图的文章列表,应该使用jquery.load加载此缩略图,但我有一个问题:

html中每篇文章的缩略图的类别如下所示:

thumb{ARTICLE_ID}
现在,给出这个基本示例:

<i class="thumb{ARTICLE_ID}"></i>
<script>$('thumb{ARTICLE_ID}').load("https://somewebsites.com .itemimg");</script>
如何使jQuery解析{ARTICLE_ID}变量


谢谢。

您可以通过以下方式实现:

<i class="thumbnail" data-article-id="{ARTICLE_ID}"></i>

<script>
  $('.thumbnail').each(function () {
    $(this).load("https://somewebsites.com/" + $(this).data('article-id'))
  })
</script>

谢谢你的回复。不幸的是,这不起作用,没有控制台错误,但没有加载任何内容。“文章id”不应该在.load之前吗?请在这里提供您的确切代码。不幸的是,问题出在你这边,这个脚本可以工作。谢谢你的及时回复。我开始和你聊天,如果你有时间,再次感谢。