gpt4 book ai didi

jquery - 有没有更好的方法来使用 jQuery 切换

转载 作者:行者123 更新时间:2023-11-28 13:45:52 24 4
gpt4 key购买 nike

概述:

我有一个具有多个 View (日、周、月)的 javascript 日历,它在这些 View 中生成带有类名的事件。

我正在尝试实现一种打开或关闭这些事件的可见性的好方法,并在 View 更改时继续进行这些更改。

$("button").click(function () {
$(".calendar_event").toggle();
});

据我所知,这会更改事件的内联属性,在您更改 View 并且日历动态重新加载事件之前,它会很好地工作(这会删除由 toggle() 插入的 display:none 属性;

我也试过分配一个显示属性为 none 的类 (.hidden);

$('button').toggle(function () {
$(".calendar_event").addClass("hidden");
}, function () {
$(".calendar_event").removeClass("hidden");
});

不幸的是,这在更改 View 时不起作用。

有人对此有解决方案吗?

蒂姆

最佳答案

如果以新的 HTML 加载,您对文档 (DOM) 所做的任何更改都不会在重新加载后继续存在。您必须将事件状态存储在某个地方,可能是在另一个框架、服务器端或使用 cookie,然后重新应用类/样式。

关于jquery - 有没有更好的方法来使用 jQuery 切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5268287/

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