2016-08-12 206 views
0

無法解決這段代碼出了什麼問題,這是URL的代碼,但它引發了一個sytax錯誤:無法識別的表達式。jquery加載URL語法錯誤,無法識別的表達式

$(document).ready(function(){ 

$("a.qshop-btn").on('click', function() { 

var $target = $(this).data('target'); 

var q = $(this).data('name'); 

var url = $('http://localhost/html/quickShop.php?q='+encodeURIComponent(q)); 

$("#qs-content").load(url, function (response,status,data) { 

    $(".preloader").css('display','none'); 

    $($target).modal({ show:true }); 

     }); 
    }); 
}); 

回答

1

您正試圖將url變成一個JQuery對象,而它是一個簡單的字符串。只要這樣寫:var url = 'http://localhost/html/quickShop.php?q='+encodeURIComponent(q);

+0

當然!!我完全錯過了,謝謝:) – thor

相關問題