toggle(fn, fn2, [fn3, fn4, ...])
每次点击后依次调用函数。
如果点击了一个匹配的元素,则触发指定的第一个函数;
当再次点击同一元素时,则触发指定的第二个函数,如果有更多函数,则再次触发,直到最后一个。
随后的每次点击都重复对这几个函数的轮番调用。
可以使用unbind("click")来删除。
$("li").toggle(
function () { $(this).css({"list-style-type":"disc", "color":"blue"}); },
function () { $(this).css({"list-style-type":"disc", "color":"red"}); },
function () { $(this).css({"list-style-type":", "color":"});
} );
摘自jQuery1.41 中文参考
时间: 2024-12-21 22:54:14