【发布时间】:2014-07-30 05:26:45
【问题描述】:
我对这个练习网站有多个问题。它在桌面上运行得非常好,直到它被加载到 Joomla 上。现在菜单始终处于打开状态,当我隐藏它时,它也会隐藏在桌面和平板电脑上。嘘。
这是该网站的链接:http://dgm3740.inkedkeyboard.com/joomla/
这是我一直在使用的 js 脚本:
$(document).ready(function() {
//$(function(){
$('#showPhoneNav').click(function() {
$(".primary-nav").slideToggle('normal', function(){ //Shows Nav area
if ($('.primary-nav').is(':visible')) {
$('#showPhoneNav').text('Hide Menu');
} else {
$('#showPhoneNav').empty();
$('#showPhoneNav:first-child').append('<img src="http://dgm3740.inkedkeyboard.com/joomla/templates/varyastemplate/img/menuIcon.png" alt="navigation icon" />');
} //end of if
}); //end of slidetoggle
}); //end of myNav
//}); //end showPhoneNav
}); //end of ready
【问题讨论】:
-
对不起,我没有关注。你到底想达到什么目的?菜单应该做什么?我已经对其进行了测试,没有发现任何问题。另请注意,您在您的网站上两次导入 jQuery,这可能会导致与某些脚本发生冲突。
标签: javascript mobile joomla menu responsive-design