大家知道如何解决 $.load Ajax 请求后的 css 问题吗?例如,如果我想从网页加载 DIV,在我的 Ajax 请求之后:
$('container').load('path_to_div #div_id');
我丢失了与该 div 关联的所有 css 和脚本
有什么想法请
是的,当内容被 AJAX 替换时,附加的任何事件处理程序都将断开连接。你可以使用 jQuery 的.on()
or .live()
作为替代事件挂钩来防止这种情况发生。
至于 CSS,您可能在原始内容上找到了替换内容中缺少的类名称或 ID,或者替换内容与您在 CSS 中设置的选择器不匹配。
如果没有看到您的 HTML/CSS,就无法判断。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)