我有一项功能,我必须在点击同一页面中的选项时加载图表,左边的选项不会消失。我的网页设计将如下所示。现在,比方说,如果我选择了飞行选项子项,我必须在同一页面中加载页面。
<li class='has-sub'><a href='some link' target="_self"><span>Sub item</span></a>
</li>
所以我试过提到'target ='_ self'',但这会让左边的选项消失?那我该怎么做呢?
答案 0 :(得分:0)
如果您指定target
属性,则链接将在同一窗口/新窗口/新选项卡中打开。因此,您必须在新页面中显示左侧的所有选项。
最好使用jQuery $('destinationSelector').load('pageurl .someElementContent')
在点击时动态加载内容。
答案 1 :(得分:0)
我想你想要一个单页应用程序。使用一些js框架,backboneJS,angular,ember来建立你的网站。
或尝试快捷方式, 尝试使用ajax,进行ajax调用并替换内容。