Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将xmlHttp=GetXmlHttpObject()转换为Jquery淡入淡出效果_Jquery - Fatal编程技术网

将xmlHttp=GetXmlHttpObject()转换为Jquery淡入淡出效果

将xmlHttp=GetXmlHttpObject()转换为Jquery淡入淡出效果,jquery,Jquery,几年前,我在网上找到了一个脚本,用Javascript和GetXmlHttpObject方法修改了一些页面内容。总而言之,正如您在本页所看到的那样,一切都很好- 如果你点击一名员工,它会带你进入他(她)的个人资料,并在右上角显示“下一位员工”的链接 其代码如下: <span id='next_staff' onClick="change(8,'staff',1)" >Next Team Member</span> 下一个团队成员 所以我传递了三个参数,一个是工作

几年前,我在网上找到了一个脚本,用Javascript和GetXmlHttpObject方法修改了一些页面内容。总而言之,正如您在本页所看到的那样,一切都很好-

如果你点击一名员工,它会带你进入他(她)的个人资料,并在右上角显示“下一位员工”的链接

其代码如下:

<span id='next_staff'  onClick="change(8,'staff',1)"  >Next Team Member</span>
下一个团队成员
所以我传递了三个参数,一个是工作人员的id,单词staff代表switch语句,数字1是告诉脚本该工作人员所属的商店(一些客户有多个商店)

我的目标是为每个员工保持相同的url结构,例如url中的“?member=5&shop=1”,但转换我正在使用的javascript以给我一个很好的jquery效果,例如在conntent上淡入淡出或滑动

我会假设,既然我已经获取了内容,并且它正在工作,我应该能够修改jquery的javascript-否

我尝试过,但无法插入代码,但您可以在


我真的很感激任何帮助,多年来我一直在使用另一个在线资源,但在我搜索帮助时,这个网站不断出现。谢谢大家!

假设不是最好的解决方案,但变化最小:

function stateChanged(){ 
   if (xmlHttp.readyState==4){ 
        var xmlDoc=xmlHttp.responseXML.documentElement;
        $("#staff_profile").fadeOut(100, function() {
            switch(typex){
                case 'service':
                //...
                break;   
            case 'staff':
                 document.getElementById("staffnameheader").innerHTML = xmlDoc.getElementsByTagName("stafftitle")[0].childNodes[0].nodeValue;
                 document.getElementById("staffdesc").innerHTML = xmlDoc.getElementsByTagName("staffdescription")[0].childNodes[0].nodeValue;
                 document.getElementById("staffimg").src = xmlDoc.getElementsByTagName("staffimage")[0].childNodes[0].nodeValue;
                 document.getElementById("navbutton").innerHTML = xmlDoc.getElementsByTagName("nextstaff")[0].childNodes[0].nodeValue;  
            break;
            case 'affiliate':
               //...
            break;
            }
            $("#staff_profile").fadeIn(100);
      });
   }
}