Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在HTML中加载同一页面中的链接_Javascript_Jquery_Html - Fatal编程技术网

Javascript 在HTML中加载同一页面中的链接

Javascript 在HTML中加载同一页面中的链接,javascript,jquery,html,Javascript,Jquery,Html,我有一个功能,我必须加载一个图表,点击同一页中的一个选项,选项保留在左边,而不会消失。我的网页设计将像下面所附的一样。现在,比方说,如果我选择fly选项子项,我必须让页面加载到同一页面中 <li class='has-sub'><a href='some link' target="_self"><span>Sub item</span></a> </li> 所以我试着提到“target=”你自己“,但这会让左边的选

我有一个功能,我必须加载一个图表,点击同一页中的一个选项,选项保留在左边,而不会消失。我的网页设计将像下面所附的一样。现在,比方说,如果我选择fly选项子项,我必须让页面加载到同一页面中

<li class='has-sub'><a href='some link' target="_self"><span>Sub item</span></a>
</li>
  • 所以我试着提到“target=”你自己“,但这会让左边的选项消失吗?那么我该如何实现它呢


    如果指定的是
    target
    属性,则链接将在同一窗口/新窗口/新选项卡中打开。所以,您必须在新页面中显示左侧的所有选项


    最好使用jQuery
    $('destinationSelector').load('pageurl.someElementContent')
    在单击时动态加载内容

    我猜你想要一个单页应用程序。使用一些js框架、backboneJS、angular和ember创建你的网站

    或者试着走捷径,
    尝试使用ajax,调用ajax并替换内容。

    您可能需要将html划分为多个子部分,并使用iframe将所需url加载到特定部分。这是什么意思?如果您单击菜单项,您将转到另一个站点,并且在该页面上,您需要再次显示菜单。@qxxx:我需要在加载链接后在同一页面上显示菜单。我刚开始使用html,因此我想我需要时间来使用js框架。话虽如此,请建议我一个简单的解决方案,好的想法是,将你的内容放在一些html文件中,文件可以根据内容分开,点击链接进行ajax调用,然后将获取的内容加载到一些div或body中。检查JQUERY加载和ajax。如果你想得到更多的帮助,请留下评论。这确实给了我一个如何着手做这件事的想法!!i’我会问你我需要帮助。。谢谢我不太了解使用jquery。无论如何,我会试试的。。谢谢