0

タブを含むページで ajax RPC を作成しようとしていますが、作成したときに .noconflict() 関数を既に試していますが、jquery コードが機能しません。そして、タブが機能するとき、ajax は機能しません。コード:

  <script type="text/javascript">
  $.noConflict();
  $(document).ready(function() {
    $('#tc div').hide();
    $('#tc div:first').show();
    $('#tabs ul li a').removeClass('current');
    $('#tabs ul li a:first').addClass('current');

    $('#tabs ul li a').click(function(){
      $('#tabs ul li a').removeClass('current');
      $('#tabs ul li a:first').removeClass('current');
      $(this).addClass('current');
      var currentTab = $(this).attr('href');
      $('#tc div').hide();
      $(currentTab).show();
      return false;
    });
});

function changeContent(str) {
  if (str==""){
    document.getElementById("content_ops").innerHTML="";
    return;
  } 

  if (window.XMLHttpRequest) { 
    xmlhttp=new XMLHttpRequest();
  } else {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

  xmlhttp.onreadystatechange=function(){
    if (xmlhttp.readyState==4 && xmlhttp.status==200){
      document.getElementById("content_ops").innerHTML=xmlhttp.responseText;
    }
  } 
  xmlhttp.open("GET","inc/get.php?id="+str, true);
  xmlhttp.send();
}

コードの何が問題になっていますか? ありがとう

4

0 に答える 0