我想加載這個JavaScript的外部,但它似乎不工作?是否有一個原因?調用JavaScript外部不工作
我一直在閱讀,我在所有事情之前先加載jquery。但是當調用這些函數時,它們將不會加載。
$(document).ready(function() {
//add span to numbers
var elem = document.getElementById('passage');
elem.innerHTML = elem.innerHTML.replace(/\b(\d+)\b/g, '<span>$1</span>');
//menu toggle
$("#social-wrap li:nth-child(6)").click(function() {
$("#phone-nav").slideToggle("slow");
});
//nav slideDown
$('#main-nav li').hover(function() {
//show its submenu
$('ul', this).slideDown(100);
}, function() {
//hide its submenu
$('ul', this).slideUp(100);
});
//show/hide countdown
$('#show').click(function() {
$('#countdown').slideDown('slow');
return false;
});
$('#hide').click(function() {
$('#countdown').slideUp('fast');
return false;
});
$('#hide,#show').click(function() {
$('#hide,#show').toggle();
})
});
編輯
這裏是鏈接到WordPress的主題我建立:http://beta.revival.tv/
除了JS文件:http://beta.revival.tv/wp-content/themes/revival-theme/lib/scripts/main.js?ver=1.1
對不起,該網站是如何凌亂的,仍在努力它。
你是如何鏈接到外部文件的? –
調用* *兩個函數?從哪裏打電話? – Pointy
爲什麼當你有jQuery時,你使用'document.getElementById'這樣的東西.. –