jQuery控件在应用程序迁移到新服务器时变得松散

jQuery控件在应用程序迁移到新服务器时变得松散,jquery,windows,hide,show,Jquery,Windows,Hide,Show,我以前在Windows Server(2007)上托管过一个.Net应用程序。Net应用程序使用jQuery,一切正常。现在,我已将应用程序迁移到Windows Server(2012)中,hide()函数不再工作 我已经做了所有的尽职调查,比如确保脚本标记格式正确,并且src指向jQuery库的位置。在这个过程中,我甚至使用了谷歌托管的库,但没有任何效果 在浏览器控制台中,我可以执行$('#xyz').show()和$('#xyz').hide()操作,效果很好。问题是,一旦我的应用程序加载到

我以前在Windows Server(2007)上托管过一个.Net应用程序。Net应用程序使用jQuery,一切正常。现在,我已将应用程序迁移到Windows Server(2012)中,
hide()
函数不再工作

我已经做了所有的尽职调查,比如确保脚本标记格式正确,并且
src
指向jQuery库的位置。在这个过程中,我甚至使用了谷歌托管的库,但没有任何效果


在浏览器控制台中,我可以执行
$('#xyz').show()
$('#xyz').hide()
操作,效果很好。问题是,一旦我的应用程序加载到浏览器上,页面就会加载,但一旦我单击任何控件(如单选按钮),所有本应隐藏的控件都会立即松开

我发现出现这个问题是因为jQuery(通常)在部分页面回发后失败(在ASP.Net中)。我找到了解决问题的建议。对我有效的解决方案是将jQuery代码放入

    <script type="text/javascript">
        function pageLoad()
        { 
          //jQuery code here
        }
    </script>

函数pageLoad()
{ 
//这里是jQuery代码
}

感谢Rory和@jnoreiga的帮助。

您是否检查了控制台中的错误?如果不查看您的代码或收到的错误的任何详细信息,我们就无法真正帮助您。简单地说“它不起作用”对任何人都没有帮助,尤其是对你们。罗里是对的,我们需要更多的信息来帮助你们。您是否有我们可以访问的托管的anywhere,或者您是否可以转到jsfiddle.net并给我们一个示例?迁移到新服务器应该不会对jquery产生影响,但生成的html可能会因您使用的框架而异