/ / jquery load URL Erro de sintaxe, expressão não reconhecida - jquery, sintaxe, load

jquery load URL Erro de sintaxe, expressão não reconhecida - jquery, sintaxe, load

Não é possível descobrir o que há de errado com este código, este é o código para a URL, mas está lançando um erro de sintaxe: expressão não reconhecida.

$(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 });

});
});
});

Respostas:

1 para resposta № 1

Você está tentando tornar a url em um objeto JQuery, considerando que é uma cadeia simples. Basta escrevê-lo assim: var url = "http://localhost/html/quickShop.php?q="+encodeURIComponent(q);