gpt4 book ai didi

jquery - 如何使用 jQuery 为表格行添加过渡效果

转载 作者:行者123 更新时间:2023-12-01 03:54:38 27 4
gpt4 key购买 nike

以下 jQuery 代码在单击某些按钮时交换表行。我想知道如何添加过渡效果,以便在移动行时有淡入或淡出过渡效果(而不是立即发生更改)。我不确定在哪里或如何应用转换!

// Move item to top or up/down by one
$(".top,.up,.down").click(function(){

// This row
var row = $(this).parents("tr:first");

// When up is pressed
if ($(this).is(".up")) { row.insertBefore(row.prev()); }

// When top is pressed
else if ($(this).is(".top")) { var firstRow = row.parent().find("tr:first").not(row); row.insertBefore(firstRow); }

// When down is pressed
else { row.insertAfter(row.next()); }

最佳答案

在 jQuery 中,您可以将操作链接在一起...看 here了解 jQuery 中的链接

$(".top,.up,.down").click(function(){

// This row
var row = $(this).parents("tr:first");

// When up is pressed
if ($(this).is(".up")) { row.fadeOut().insertBefore(row.prev()).fadeIn(); }

// When top is pressed
else if ($(this).is(".top")) {
var firstRow = row.parent().find("tr:first").not(row);
row.fadeOut().insertBefore(firstRow).fadeIn();
}

// When down is pressed
else { row.fadeOut().insertAfter(row.next()).fadeIn(); }

关于jquery - 如何使用 jQuery 为表格行添加过渡效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4054940/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com