我收到意想不到的字符串错误,但我看不出有什么错..
这是我的代码:?
$(document).ready(function() {
var search = $("#search");
$("#bla").click(function() {
if (search.val() != '') {
load();
$.post("ajax_search.php", { search : search.val()}, function(data) {
stop_load();
$(".result").html(data);
});
}
else
{
$(".result").html('');
}
});
$("#hover").hover(function() {
load();
$.post"ajax_search.php?type=sidebar", { sidebar : seach.val() }, function(get_data) {
stop_load();
$("sidebar").html(get_data);
}
});
function load() {
$('.load').html('<img src="http://i.imgur.com/ZoI4x5I.gif" />');
}
function stop_load(){
$('.load').html('');
}
});
问题
基本上问题得到解决后,我删除了在
开始的功能$("#hover").hover(function() {
这是我的方式得到的错误:
未捕获的SyntaxError:意外的字符串:29
这是第29行:
});
权利之前
$("#hover").hover(function() {
这是什么造成的?我做错了什么? 谢谢!
检查你的''.post“ajax_search.php?type = sidebar”行的语法,{' – j08691