Ajaxを使用して読み込まれたデータを表示および非表示にしようとしています。ajaxが読み込んだデータにcontnetを隠して表示する方法は?
$.ajax({
type: "POST",
url: "/swip.php",
data: {pid:sldnxtpst,sldnu:sldnu},
success: function(result) {
$('.swip').prepend(result);
}
});
このデータは、ユーザーが下にスクロールしたときに読み込まれます。
<div>Loaded data on document ready</div>
<div>Loaded data on ajax </div>
<div>Loaded data on ajax </div>
<div>Loaded data on ajax </div>
私は非表示とクリックに表示するデータ:クリックで
<div class=".comment-box<?php echo $sldnu; ?>"> display/Hide </div>
<div class=".comntbxfrm<?php echo $sldnu; ?>">Content </div>
私は切り替えたい表示/非表示のdiv、comntbxfrm divの上。このスクリプトではうまくいきません。
<script>
$(document).ready(function(){
var cmnbxnu = <?php echo $sldnu; ?>;
$('.comment-box'+cmnbxnu).each(function() {
$(document).on('click','comment-box', function(){
alert(cmnbxnu);
$('.comntbxfrm'+cmnbxnu).toggle();
});
});
});
</script>
私は混乱します。 Ajaxがロードしたデータのdivを表示して非表示にするにはどうすればよいですか。
あなたが見るためのローディングGIFのようなものを意味しますか? –