好吧我想我知道會發生什麼。我只注意到,main.js是一個谷歌地圖文件,我的猜測是默認模板使用谷歌地圖,但你沒有一個,所以它試圖創建一個地圖,但它不能。特別是與ID #gmap
在codigo.js一個元素中如果你沒有使用地圖,然後還刪除腳本標籤在HTML這些庫中刪除此
var map;
function initialize() {
var mapOptions = {
zoom: 15,
center: new google.maps.LatLng(34.052234, -117.243685),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('gmap'),
mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
。否則,如果您要使用地圖,請定義#gmap容器並將代碼放回。讓我們知道它的工作原理
更新
確定它缺少「滾動」類,這似乎你已經知道,基於HTML文件的滾動監聽器。將它與原始主題進行比較,就會缺少wisdom.js文件。在該文件中的航點的插件設置了這個代碼
//Header Animations
var pageHeader = $(".page-header");
var pageSlider = $(".page-slider");
var pageAboutUS = $(".about-us");
pageSlider.waypoint(function (direction) {
if (direction == "up") {
pageHeader.removeClass("scrolled");
}
else {
pageHeader.addClass("scrolled");
}
}, { offset: -10 });
pageSlider.waypoint(function (direction) {
if (direction == "up") {
pageHeader.removeClass("transition");
}
else {
pageHeader.addClass("transition");
}
}, { offset: -400 });
pageAboutUS.waypoint(function (direction) {
if (direction == "up") {
pageHeader.removeClass("header-fixed");
}
else {
pageHeader.addClass("header-fixed");
}
}, { offset: 80 });
pageHeader.waypoint("sticky");
我覺得這個可以拿回來用它再次和小提琴工作根據您的需求來定製其行爲來處理粘性導航。這是如果你需要動畫和頁面部分之間的轉換。如果你只需要一個固定的導航欄,也許你會更好,沒有航點插件,並設置導航欄只通過CSS固定。
四處錯誤「遺漏的類型錯誤:無法讀取屬性‘offsetWidth’上main.js空行48」,但js代碼已經過壓縮。任何機會你有main.js的源文件? – Juank
然後,flexi滑塊可能會拋出此錯誤,阻止負責粘滯導航欄的js工作。用flexislider解決問題,導航欄應該再次工作。 – Juank
這裏是main.js沒有縮小http://codeshare.io/qcrBe –