0
我有兩個html頁面;商店和購物車,在兩個頭我有代碼simpleCart(js):無法在另一頁上查看購物車
<script type="text/javascript" src="JS/simpleCart.js"></script>
在我的shop.html我有這個代碼在身體;
<div id="cart" style="clear: both;">
<a href="cart.html">YOUR CART (<span class="simpleCart_quantity"></span>)</a>
</div>
和
<div class="simpleCart_shelfItem" style="margin-top:120px;">
<h1 class="item_name"> Oriental Patterned Maxiskirt</>
<h1 class="item_price"> PHP2,099</h1>
<h1 class="size_item_title">SIZE</h1>
<ul>
<li>
<input type="radio" class="item_size" id="s-size1" value="small" name="size1">
<label class="sizeLabel" style="background-color:#fff;" for="s-size1">S</label>
<div class="size"></div>
</li>
<li>
<input type="radio" class="item_size" id="m-size1" value="medium" name="size1">
<label class="sizeLabel" style="background-color:#fff;" for="m-size1">M</label>
<div class="size"><div class="inside"></div></div>
</li>
<li>
<input type="radio" class"item_size" id="l-size1" value="large" name="size1">
<label class="sizeLabel" style="background-color:#fff;" for="l-size1">L</label>
<div class="size"><div class="inside"></div></div>
</li>
</ul>
<a class="item_add" href="javascript:;"> ADD TO CART </a>
</div>
添加項目在我的車;在我cart.html我的代碼
<div class="simpleCart_items"></div>
我的問題是,當我點擊「您的購物車」,它給我帶來了一個空白頁面,但如果我把代碼放到shop.html像這樣;
<div id="cart" style="clear: both;">
<a href="cart.html">YOUR CART (<span class="simpleCart_quantity"></span>)</a>
</div>
<div class="simpleCart_items"></div>
它顯示該頁面上的購物車。所以我在考慮有一個鏈接問題,但我不確定如何將兩個頁面鏈接在一起(我認爲將simpleCart.js放在標題中已將它們鏈接在一起)。如果有人知道爲什麼它沒有顯示在其他頁面上,這將是一個很大的幫助。謝謝
那麼,購物車是如何填充的?我的猜測是你沒有包含正確的JS來填充你的cart.html中的'
'。 – Glubus@glubus我編輯了我的問題,以顯示我的購物車如何填充。當你說「你沒有包含正確的JS」時,你的意思是在標題中? – laimingl
在我看來,你喜歡用沒有javascript的實際HTML填充'div'。所以'唯一'的解釋是你的'href'設置不正確。嘗試手動導航到'cart.html'並比較2個URL。 – Glubus