我动态生成一些图片:
<#list content.templates as template>
<td>
<img class="event_template" title="${template.getTemplateName()}" id="${template.getTemplateName()}" src="${template.getTemplatePicturePath()}" width="170px" height="140px"/>
</td>
</#list>
在我的 javascript 文件中,我想在一个数组中获取所有这些图片 id,以便在它们上使用 jQuery 函数等。
我尝试了以下方法:
var templates = [<#list content.templates as temp>$("#"+${temp.getTemplateName()}),</#list>];
但我得到一个错误:
未捕获的错误:语法错误,无法识别的表达式:#[object HTMLImageElement]
(jquery-1.8.2.min.js:2)
有人知道出了什么问题吗?谢谢!