1
我正在嘗試更改的每個元素的id爲'文件名'的innerHTML值,但只有第一個被更新。更改具有指定編號的每個元素的innerHTML
我的問題是,只有第一個元素與id'文件名'被更新。
HTML代碼是作爲液體模板生成的,但我認爲它不會改變任何內容。
下面是HTML:
<ul>
{% for product in products %}
<li>
<p>{{ product.title }}</p>
{% for image in product.images %}
<img src={{ image.src }} height="200px" />
<p>1) Is your image name descriptive? {{ image.src }}</p>
<p>2) Is your alt tag descriptive enough? {{ product.title }}</p>
<p>3) Is your image file type JPEG? <div id="filename">{{ image.src }}</div></p>
{% endfor %}
</li>
<hr>
{% endfor %}
</ul>
和JavaScript:
<script type="text/javascript">
$("#filename").each(function() {
$(this).html("ext!");
});
</script>
這實際上很有意義。謝謝! (除了分機,這不是一個錯字,並代表擴展,哈哈) – ratsimihah