0

私は問題があります。私のメインページには、次のコードがあります

<script>
window.ctrl = <?php echo $ctrl; ?> // this return false or true  
if (! window.ctrl) { 
   $('.grCtrl').remove() 
}
var le = 'somePage.php';
$('#loadingDiv').load(le);
</script>

<div id='originalDiv'>
   <h3>
      Original div is  
      <span class='grCtrl'>this</span> 
    </h3>
</div>

<div id='loadingDiv'></div>

そして今 somepage.php:

<div id='somePageDiv'>
    <h3>
      Loaded div is
      <span class='grCtrl'>this</span> 
    </h3>
</div>

したがって、問題は、元の div (メイン ページ) で remove() メソッドが機能しているが、#loadingDiv のロードされたページでは機能していないことです。

誰かが私に理由を説明できるなら、私は義務付けられます。ありがとうございました。レオ

4

1 に答える 1