我认为这真的很简单,但显然经过几天的试验并没有成功,我不得不请人帮忙,到处找。
对,我基本上是在没有太多指导的基础上创建一个 php 模板,它是一个响应式框架。现在这个框架是相当基本的,所以要添加页面转换,我必须使用 jquery 来执行我认为是 ajax 调用,以从另一个页面获取“内容”并将其显示在模板页面 index.html 上
我目前正在使用以下
<script>
$(document).ready(function() {
$('nav.top-bar > section.top-bar-section > ul.right > li > a').click(function() {
var toLoad = $(this).attr('href')+' #content';
$('#content').hide(1000,loadContent);
$('#load').remove();
$('#main_wrapper').append('<span id="load">LOADING...</span>');
$('#load').fadeIn('fast');
window.location.hash = $(this).attr('href').substr(0,$(this).attr('href').length-0);
function loadContent() {
$('#content').load(toLoad,showNewContent);
}
function showNewContent() {
$('#content').show(1000,hideLoader);
}
function hideLoader() {
$('#load').fadeOut('fast');
}
return false;
});
});
</script>
现在,在我改用 ajax 和 jquery 之前,我正在操作菜单“活动”类和页面名称,在第一行的每个页面上设置一个简单的变量,列为$page='' 然后是页面名称
现在我用 ajax 加载内容,即使我在新页面的内容中包含这个变量,它也不会在菜单标题或菜单标题中更新
我很抱歉我写的东西不正确我是这个论坛的新手
提前感谢您的帮助:) 我更喜欢有人解释我需要做什么以及如何去做,而不是像我学习者一样复制和粘贴代码:)