我正在使用一些 javascript 或 jQuery 代码使用导航栏在我的应用程序中隐藏和显示不同的 div。它在浏览器(Safari、Chrome、Firefox)中运行良好,但是当我将它作为自己的窗口作为 chrome 应用程序运行时,一切都搞砸了。单击导航项会将我从页面跳转到 div,而不是隐藏当前项并在其位置显示选定的项。
这是我正在使用的 jQuery 代码,有什么想法为什么它不能正常工作吗?或者 jQuery 不能在 Chrome 应用程序中作为独立于浏览器的windwos 工作?
谢谢,一如既往。
$(document).ready(function(){
$('#Notes').show().addClass('navActive');
$('#Callers').hide();
$('#Assignments').hide();
$('#CallHist').hide();
$('#lowersectionmenu a').click(function() {
$('.navActive').hide().removeClass('navActive');
var hrefid = $(this).attr('href')
console.log(hrefid);
$(hrefid).show().addClass('navActive');
return false;
});