我设法让我的主导航工作,以便 JQ 从另一个文件加载内容 HTML 并将它们作为我的主要内容 div 的 innerHTML。但是,每次我刷新页面时,它都会返回到文件的默认状态,即没有通过 JQ 动态更改的内容。此外,由于 URL 保持不变,我无法找到一种方法来链接到具有更改内容的索引页面。关于如何做这些事情的任何想法?
这是用于动态更改内容的函数:
$(document).ready(function() {                                                                                                                            
  $('#menu_items').on('click', '#menu_items a', function(event) {                                                                                   
    event.preventDefault();                                                                                                                   
    var href = $(this).attr('href');                                                                                                          
    $('#main_content').load(href);                                                                                                            
  });
});