小编Tws*_*Elf的帖子

jQuery,尝试在x秒后删除隐藏的div?

嘿那里,我试图有一个div"隐藏",然后一旦隐藏动画完成"删除".似乎我可以得到工作,但不是两者兼而有之.我尝试过使用setTimeout,但这只会导致div被隐藏,但实际上并没有删除.

这是代码:

$(this).parents("div:eq(0)").hide("fast");
setTimeout(function () { $(this).parents("div:eq(0)").remove();}, 1000);
Run Code Online (Sandbox Code Playgroud)

如果我在没有setTimeout的情况下执行删除,则会删除div,但不会显示隐藏动画.

任何帮助赞赏!

jquery hide settimeout

4
推荐指数
1
解决办法
2451
查看次数

在jQuery中用变量作为id更改类?

嘿所有,我不知道为什么这似乎不起作用.警报弹出正确的id,但removeClass似乎没有被触发.我究竟做错了什么?

function testClassSwitch(t_id) {
    alert("Do things to a button with this ID: " + t_id);
    $(t_id).removeClass("add-button");
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

variables jquery class

1
推荐指数
1
解决办法
103
查看次数

使用jQuery来回更改类?

嘿伙计们,我有一个小按钮功能,不是错误的,但也没有工作.addItem被称为fine,并将类从"add-button"切换到"in-cart-button",但是$("a.in-cart-button").click(...似乎没有当我点击"购物车内按钮"时,它会再次触发addItem功能...任何想法?

function addItem(t_id) {
    $("#" + t_id).addClass("in-cart-button").removeClass("add-button");
}

function removeItem(t_id) {
    $("#" + t_id).addClass("add-button").removeClass("in-cart-button");
    alert("Remove item with id: " + t_id);
}

$("a.add-button").click(function(event) {
    event.preventDefault();
    addItem(event.target.id);
});

$("a.in-cart-button").click(function(event) {
    event.preventDefault();
    removeItem(event.target.id);
});
Run Code Online (Sandbox Code Playgroud)

谢谢!

jquery class switching

1
推荐指数
1
解决办法
666
查看次数

标签 统计

jquery ×3

class ×2

hide ×1

settimeout ×1

switching ×1

variables ×1