私が話していることのサンプル: http://jsfiddle.net/bsnxp/1/
ソース.show().clone()
display
がinline-block
(本来あるべきもの) であり、.clone().show()
(あるべきものではない) であることを確認した場合display: block
。
jQuery.show
のドキュメント (http://api.jquery.com/show/) には、「.css('display', 'block')
表示プロパティが最初の状態に復元されることを除いて、これは の呼び出しとほぼ同じです」と書かれています。
元の CSS 表示プロパティが何であったかを複製するとメモリから削除される理由はありますか? .show().clone() を使用してから .hide() を使用するよりも、これをバイパスするより良い方法はありますか?