Jquery 加载时发出();点击
这个职位与我的另外两个职位有关。我原以为最后一个可以解决我的问题,但事实并非如此,因为它实际上揭示了另一个问题(一开始没有提及这一点是我的错) 我的问题在于此代码:Jquery 加载时发出();点击,jquery,menu,Jquery,Menu,这个职位与我的另外两个职位有关。我原以为最后一个可以解决我的问题,但事实并非如此,因为它实际上揭示了另一个问题(一开始没有提及这一点是我的错) 我的问题在于此代码: // Loading content upon click $('#aEmpresa').click(function(e) { $('#mainContent').load('http://dl.dropbox.com/u/14193826/aEmpresaContent.html #aEmpresaContent');
// Loading content upon click
$('#aEmpresa').click(function(e) {
$('#mainContent').load('http://dl.dropbox.com/u/14193826/aEmpresaContent.html #aEmpresaContent');
return false;
});
$('#aNossaArte').click(function(e) {
$('#mainContent').load('http://dl.dropbox.com/u/14193826/aNossaArteContent.html #aNossaArteContent');
return false;
});
$('#contactos').click(function(e) {
$('#mainContent').load('http://dl.dropbox.com/u/14193826/contactosContent.html #contactosContent');
return false;
});
。。。只是,有点不对劲。如果您在单击“部分”时对整个“/”加载内容进行注释,您将看到菜单运行良好。
我需要帮助纠正这个问题
Pedro正如Mohammad Adil所说,这是由于客户端脚本中的跨域策略 但是,您可以使用php实现这一点
echo file_get_contents("http://dl.dropbox.com/u/14193826/aEmpresaContent.html");
使用PHP,您可以将每个页面放在一个单独的div中,然后使用jQuery在中显示或隐藏包含适当内容的div。您不能从不同的域加载内容