我喜欢 jquery.toggle(switch) 函数,因为我可以在一行中执行以下操作;
$('.mytable').toggle(checkboxes[0].checked);
但是我似乎无法将效果集成到这个调用中(滑动/褪色等)。
任何人都可以提供建议吗?
如果您使用以下内容,您可以自己处理每个切换事件。有关 jQuery 的帮助,我建议http://www.visualjquery.com
$("li").toggle(
function () {
$(this).css("list-style-type", "disc")
.css("color", "blue");
},
function () {
$(this).css({"list-style-type":"", "color":""});
}
);
该slideToggle()
方法提供了一个简单的滑动动画作为过渡。或者,您可以使用该toggle()
方法并传入 x 个函数作为参数。你传入的函数可以包含你想要的自定义动画。您传入的参数按照它们传递的顺序发生(在最后一个执行后重置为第一个)。