2016-04-19 2 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

Похоже, вы заполняете 'div' фактическим html без javascript. Поэтому «единственное» объяснение состоит в том, что ваш 'href' установлен неправильно. Попробуйте вручную перейти к 'cart.html' и сравнить 2 URL. – Glubus

ответ

0
  • проверьте, находятся ли обе страницы html в одном каталоге.
  • проверьте, правильно ли ваш cart.html правильно связан с другими библиотеками, требуемыми вашей системой, возможно, jquery.js
  • проверьте свой журнал консоли на cart.html для любых ошибок.
Смежные вопросы