我的网页上有一个带有按钮的DIV可以关闭它。当我点击该按钮时,DIV会使用jQuery向上滑动。
HTML:
<div id="closeable">
<a id="close_button"></a>
</div>
jQuery的:
$('#close_button').click (function () {
$('#closeable').slideUp();
});
但是我也希望在点击按钮的同时在PHP $_SESSION['variable'] = 'value'
中设置。我已经读过,唯一的方法是使用Ajax,但如何管理它而不会丢失jQuery的动画slideUp?
请问,好吗?我曾多次使用Ajax,但尽管如此,我还不知道如何做到这一点。
答案 0 :(得分:0)
您可以在滑动div后发送ajax请求。
尝试这样:
$('#close_button').click (function () {
$('#closeable').slideUp();
$.ajax({
url: "your_file.php",
}).done(function() {
//do anything
});
});
或者你可以像这样在ajax成功回调中滑动你的div:
$('#close_button').click (function () {
$.ajax({
url: "your_file.php",
}).done(function() {
$('#closeable').slideUp();
});
});
你的your_file.php中的你需要做你想做的任何事情:
$_SESSION['variable'] = 'value';
以下是ajax文档:https://api.jquery.com/jQuery.ajax/
如果您有任何疑惑,请告诉我?