正如标题所示,我在回发时维护代码时遇到问题.我在Head部分有一堆jQuery代码,这个工作正常,直到发生回发,之后它停止运行!
我怎样才能解决这个问题?头部没有在回发上阅读,有没有办法可以强制这种情况发生?
JavaScript是:
Justin Bozon.. 6
如果您只是将代码硬编码到页面的头部,那么回发邮件不会影响它.我会通过调试检查以下内容(FireFox中的FireBug是一个很好的调试器):
验证脚本是否仍在回发中.
验证css类实际上是否附加到页面中的某个元素.
验证浏览器在回发后加载后jquery代码是否正在执行.
编辑:您是否使用UpdatePanels回复邮件?换句话说,这是异步回发还是普通的整页刷新?
编辑编辑:啊......好吧.因此,如果您正在使用UpdatePanels,那么文档的就绪状态已经准备就绪,因此不会再次触发jquery代码的一部分.我会将jquery委托提取到一个单独的函数,您也可以在异步回发后调用它.
如果您只是将代码硬编码到页面的头部,那么回发邮件不会影响它.我会通过调试检查以下内容(FireFox中的FireBug是一个很好的调试器):
验证脚本是否仍在回发中.
验证css类实际上是否附加到页面中的某个元素.
验证浏览器在回发后加载后jquery代码是否正在执行.
编辑:您是否使用UpdatePanels回复邮件?换句话说,这是异步回发还是普通的整页刷新?
编辑编辑:啊......好吧.因此,如果您正在使用UpdatePanels,那么文档的就绪状态已经准备就绪,因此不会再次触发jquery代码的一部分.我会将jquery委托提取到一个单独的函数,您也可以在异步回发后调用它.