このフィドルを参照してください:http://jsfiddle.net/Walkman/ZpF8F/
要素
を試してみると、.toggle()
<br>
要素は消えませんが、.hide()
機能します。なんで ?
2つの方法の違いは何ですか?
また、最初に非表示にした場合は、.toggle()
再表示します。
このフィドルを参照してください:http://jsfiddle.net/Walkman/ZpF8F/
要素
を試してみると、.toggle()
<br>
要素は消えませんが、.hide()
機能します。なんで ?
2つの方法の違いは何ですか?
また、最初に非表示にした場合は、.toggle()
再表示します。
これはjqueryサイトのバグチケットです。これで疑問が解消される可能性があります
Toggleは、コンテンツが含まれているタグを非表示にします。例を次に示します。非表示は、コンテンツが含まれていない場合でもタグを非表示にします。
違いの詳細については、jquery1.8のソースコードを確認できます。