gpt4 book ai didi

没有动画但功能完整的jQuery切换()?

转载 作者:行者123 更新时间:2023-11-30 23:52:00 25 4
gpt4 key购买 nike

我正在尝试在没有动画的情况下切换元素的可见性,但具有完整的功能,以便我更改启动切换的链接的文本。

jQuery('.toggle_tags').click(function(){
var elem = jQuery(this);
jQuery('#taglist').toggle({complete: function() {
if (jQuery(this).is(':visible')) {
elem.text('(Hide Tags)');
} else {
elem.text('(View Tags)');
}
},});
return false;
});

不幸的是,这仍然触发动画。如果没有任何参数,切换不会产生动画,但即使通过仅传递一个函数或详细地传递完整函数(如上所述),我仍然可以获得动画。

有什么建议吗?

最佳答案

不要使用完整函数。

如果没有参数,.toggle() 将同步运行,这意味着您可以在下一条语句中测试它做了什么,知道它已经完成,您可以使用:

jQuery('#taglist').toggle();
if (jQuery('#taglist').is(':visible')) {
elem.text('(Hide Tags)');
} else {
elem.text('(View Tags)');
}

关于没有动画但功能完整的jQuery切换()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15973961/

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