Ajax RPC和jquery选项卡系统冲突

时间:2013-03-04 01:09:44

标签: javascript jquery ajax tabs conflict

我正在尝试在包含制表符的页面上创建一个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();
}

代码有什么问题?感谢

0 个答案:

没有答案