在提交表单并重新加载页面时,我在HTML页面中有一系列表单,我想slide in
和slide out
。这有可能与jquery?当页面加载到每个页面上或者我需要使用AJAX时,这可能会这样做吗?
答案 0 :(得分:0)
是的,您可以设置页面的负边距,并在页面加载时将其滑入。 然后在提交点击动画页面并以程序方式提交表单:
的 Example 强>
HTML:
<form id="theForm" action="/three">
<div id="slidable">
<button id="bt_submit">Submit</button>
</div>
</form>
CSS:
#slidable {
height:200px;
width:200px;
border:5px solid red;
margin-left:-300px;
}
JQUERY
$(function () {
$("#slidable").animate({
"margin-left": 0
}, 500);
$("#bt_submit").click(function (ev) {
ev.preventDefault();
$("#slidable").animate({
"margin-left": -300
}, 500, function () {
$("#theForm").submit();
});
});
});