0
我有以下代碼如何在同一個div中獲取內容而不會進入多個框?
<div class="col-md-9">
<div id="statbox">
{% for obj in product_type %}
{% for obj1 in vastu %}
<script type="text/javascript">
var product = "{{ obj.type_product }}";
var product1 = "{{ name }}";
var vastu = "{{ obj1.vastu_key.id }}";
var type_id = "{{ obj.id }}";
if (vastu == type_id)
{
var title = "{{ obj1.title }}";
var brand = "{{ obj1.brand }}";
var img = "{{ obj1.image }}";
var price = "{{ obj1.price }}";
$("#statbox").prepend("<div id='box2'>"
+ title
+ brand
+ price
+"</div>");
}
</script>
{% endfor %}
{% endfor %}
</div>
我用兩個在這裏循環和它在CSS樣式,通過爲內容兒童包含循環和標題運行此代碼我BOX2多次得到了BOX2,品牌,img,價格在每個新盒子中顯示出來2。 但我想新BOX2應該只生成根據內容不根據內容兒童包含循環 包含在父母的循環和全部內容,即標題,品牌,IMG,價格這與用於循環父的每個內容相關聯應顯示在同一個box2中。 多個box2只能根據parent的for循環創建,並且爲父循環創建的同一個box2中的for循環的內容。 謝謝....
創建一個JS對象和循環,而不是這個可怕的混亂。還要將ID更改爲類 – mplungjan
multile2 box2 ids ... noooooooooooo!而且,從外觀看,你甚至不會輸出任何來自'product_type'的東西,那麼外層循環的需求是什麼? – Pete
@Pete沒有我需要的是父母的循環怎麼我想孩子環路內容下PRODUCT_TYPE ...... –