所以我的代码看起来像这样http://jsfiddle.net/qBZMh/4/
现在,它不会添加“活动”类,因为它找不到请求的文件,对我来说它找到了文件但它不会运行文件。我的 PHP 文件如下所示:
<?php
$time = time();
mysql_query("INSERT INTO friends
(userid, userid2, `type`, `date`) VALUES
('1', '2', '1', '$time' )") or die(mysql_error());
?>
jQuery:
$(document).ready(function () {
$("#addfriend").click(function () {
$.ajax({
url: "snippets/profile_addfriend.php",
context: document.body
}).done(function () {
$("#addfriend").addClass("active");
});
});
});
$(document).ready(function () {
$("body").on({
ajaxStart: function () {
$(this).addClass("loading");
},
ajaxStop: function () {
//$(this).removeClass("loading");
}
});
});
应该有变量而不是数字,但只是为了看看它是否真的运行,我已经删除了它。
所以,问题是:
它会找到 PHP 文件,但不会运行脚本。
它没有显示加载栏,我可能理解错了,但我想要它,所以我的按钮被加载栏替换,然后在脚本执行后再次出现。