如何解决使用jquery的.loadajax方法将html转换为页面会阻止脚本在每个页面上触发?
我有一个包含5个页面的网站,它是一个静态网站,但是每个页面的布局都具有98%的相同性,只是有时一个页面中还有一个包含一些信息的容器。标头用于存储导航,并且我已经创建了一个站点包装程序,用于保存除页面包装程序之外的最后两行信息之外的所有页面内容。
问题不是关于布局约定等的逻辑,而是关于为什么我的一个.js脚本仅在网站首次加载时才起作用的逻辑。
现在该网站是SPA,这是一个单页面应用程序,它仅使用“ this”获取href的值,并将该页面的html提取到该网站的容器中,该脚本在每个人中都可以使用加载时的页面仅在网站加载时起作用一次。如果您单击任何其他链接,将无法使用。
那我应该在这里考虑或关注什么,以便使每次单击导航元素时另一个脚本起作用?
当文档准备好并且页面呈现了所有DOM对象时,我正在使用的脚本。 $(document).ready(function(){我的脚本我需要在水疗中心工作});
我尝试将脚本放入使用jquery ajax方法.load()的脚本中,但不起作用。
建议?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。