2015-04-01 83 views
0

我有一些HTML引导链接在模态不工作:JQuery的错误

<div class="modal fade" id="product-add-to-cart-modal-ssbt" tabindex="-1" role="dialog" aria-hidden="true" style="display: none;"> 
      <div class="modal-dialog modal-lg"> 
       <div class="modal-content"> 
        <div class="modal-body"> 

         <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> 

         <div class="row quick-view product-main"> 
          <div class="col-sm-12"> 

           <p class="lead text-center">One <b>{Product Name}</b> will be added to your cart. 
           </p> 

           <div class="box"> 
            <p class="text-muted text-small text-center"> 
             What do you want to do next? 
            </p> 

            <div class="box-footer" id="add-to-cart-buttons"> 
             <a href="?add_product=10161"> 
              <i class="fa fa-reply"></i>Return to current page 
             </a> 
             <a href="/site/cart?add_product=10161"> 
              <i class="fa fa-shopping-cart"></i>Go to shopping cart 
             </a> 
            </div>  
           </div> 
           <!-- /.box --> 

          </div> 

         </div> 
        </div> 
       </div> 
      </div> 
      <!--/.modal-dialog--> 
     </div> 

<button class="btn btn-primary" data-toggle="modal" data-target="#product-add-to-cart-modal-ssbt" onclick="return false;">Add to cart</button> 

当我点击任何在我的模态的两个环节,它不会去任何地方。望着控制台,我看到这个错误:

Uncaught Error: Syntax error, unrecognized expression: ?add_product=10161

然后引用jQuery的1.11.1.min.js:2右侧。

我无法在JSFiddle中复制我的错误。它在那里工作。看到这里:http://jsfiddle.net/gk6o4cmr/

有人可以帮我找出我的代码有什么问题吗?

+0

尝试分配完全限定的URL - * http:// ....?add_product = 10161 * – 2015-04-01 08:36:52

+0

未捕获的错误:语法错误,无法识别的表达式:http:// ...?add_product = 10161 – narfie 2015-04-01 08:39:11

回答