JQuery Load Function で更新するクラスがいくつかあります。ページが最初に読み込まれるときに、それらをターゲットにして、次のように非表示にします。
$('.classname').hide();
私は次のload
ようにajaxを行います:
$.ajax({
type: "GET",
url: "index.php",
data: dataString,
success: function() {
$('.wrapperClass').load('index.php .wrapperClass');
$('.classname').hide();
},
error: function() {
}
});
簡単に言うと、html は次のようになります。
<div class="wrapperClass">
<span class="classname">Content 1</span>
<span class="classname">Content 2</span>
</div>
問題は、wrapperClass
get 内のすべてが正常にリロードされますが、内部のスパンが非表示にならず、再表示され、Ajax 経由でリロードされた後にそれらを非表示にする方法がわかりません。