看到这个小提琴: http: //jsfiddle.net/Walkman/ZpF8F/
如果我尝试.toggle()
<br>
元素,它们不会消失,但.hide()
它可以工作。为什么 ?
这两种方法有什么区别?
此外,如果您先隐藏它们,然后再.toggle()
取消隐藏它们。
看到这个小提琴: http: //jsfiddle.net/Walkman/ZpF8F/
如果我尝试.toggle()
<br>
元素,它们不会消失,但.hide()
它可以工作。为什么 ?
这两种方法有什么区别?
此外,如果您先隐藏它们,然后再.toggle()
取消隐藏它们。
这是 jquery 网站上的错误票证,这可能会清除您的疑问
Toggle将隐藏一个带有内容的标签,这里是一个例子,而hide只是隐藏标签,即使里面没有内容。
有关差异的更多详细信息,您仍然可以查看jquery 1.8 的源代码