2016-04-19 66 views
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放在標題中已將它們鏈接在一起)。如果有人知道爲什麼它沒有顯示在其他頁面上,這將是一個很大的幫助。謝謝

+0

那麼,購物車是如何填充的?我的猜測是你沒有包含正確的JS來填充你的cart.html中的'

'。 – Glubus

+0

@glubus我編輯了我的問題,以顯示我的購物車如何填充。當你說「你沒有包含正確的JS」時,你的意思是在標題中? – laimingl

+0

在我看來,你喜歡用沒有javascript的實際HTML填充'div'。所以'唯一'的解釋是你的'href'設置不正確。嘗試手動導航到'cart.html'並比較2個URL。 – Glubus

回答

0
  • 檢查你的html頁面是否駐留在同一個目錄下。
  • 檢查您的cart.html是否正確鏈接到您的系統所需的其他庫,也許jquery.js
  • 檢查您的控制檯日誌cart.html是否有任何錯誤。
相關問題