我正在处理一系列在一系列页面上运行的脚本。我正在寻找一个全局函数,它可以查看页面上是否存在特定元素,以及切换其可见性。我想知道是否有更简洁的方法来做到这一点。我认为这种方法会切换元素,无论它们是否在页面中,但是可能这不是很有效吗?
$('.flashcards, .graphic, .laddersteps, .mcq').each(function() { //more in actual list
$(this).toggle();
})
答案 0 :(得分:3)
你不需要each()
,jQuery已经为你做了。你可以写
$('.flashcards, .graphic, .laddersteps, .mcq').toggle();
有关多个选择器的更多信息,请参阅API docs。