首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除项目动画

问删除项目动画
EN

Stack Overflow用户
提问于 2017-10-18 01:00:54
回答 1查看 41关注 0票数 0

伙计们,我正在使用AJAX从我的表中删除一项。

代码语言:javascript
复制
var DeleteLink = function () {

   var LId = $("#HiddenLink_ID").val();

                $.ajax({

                    type: "POST",
                    url: "/my/DeleteLink",
                    data: { Link_ID: LId },
                    success: function (result) {

                        $("#row_" + LId).remove();

                    }

                })

            }

我能够使用ID来.remove行

代码语言:javascript
复制
$("#row_" + LId).remove();

但我想做的是

删除时给它一个动画,如slide left或slide right

用我目前的代码可以吗?

干杯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-18 01:07:11

基本上你需要做的是,

  1. 做动画-左滑或右滑
  2. 在动画结束时,使用回调方法移除该项。

就像-

代码语言:javascript
复制
$("#row_" + LId).hide("slide", { direction: "left" }, 1000, function(){
     $("#row_" + LId).remove();
});

阅读更多- http://api.jqueryui.com/hide/

编辑:

https://jsfiddle.net/1t5wh5dv/1/ (jQuery 1.9 + ui)

https://jsfiddle.net/1t5wh5dv/2/ (jQuery 3.2.1 + ui)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46801305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档