我的网站是最新版本的Jquery。但是有两个问题:
以下是我刚开始使用的网站链接:envycosmetics.zxq.net/Website/webpages/index.html
答案 0 :(得分:1)
好的,我会总结一切。
要解决的一个问题是在dynamicpage.js文件中编写$("nav a[href='"+newHash+"']").addClass("current");
。否则它会在jQuery库中创建一个错误。
滑块的问题是由于在初始加载页面期间$('#banner').bjqs
仅被调用一次。使用AJAX请求更改内容时,将删除滑块的原始HTML块,并附加所有侦听器。当你加载它时,你必须通过再次调用那段代码来重新初始化滑块代码
$('#banner').bjqs({
'animation' : 'slide',
'width' : 940,
'height' : 403
});
正在加载页面的新内容。
例如,您可以将加载部分修改为 $mainContent.hide().load(newHash + " #guts", function() {
$('#banner').bjqs({
'animation' : 'slide',
'width' : 940,
'height' : 403
});
$pageWrap.animate({
height: baseHeight + $mainContent.height() + "px"
});
// below is the rest of the function