我正在尝试从外部加载此 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
很抱歉该网站有多乱,仍在努力。