這是初始點擊鏈接。使用jquery,在鏈接點擊我想導航到另一個頁面,然後運行一些代碼
<ul class="megamenu-list menuapp">
<li class="title">Types</li>
<li><a href="app/sop.html">Sales & Operations Planning</a></li>
</ul>
點擊此鏈接時,它必須導航到app.html頁面。
在app.html裏面,我有一個id = dynamic的部分,其中我試圖加載sop.html文件。
<section id="dynamic">
</section>
這是我試圖使用的jQuery代碼。
$(".menuapp a").click(function(e){
var showthis = $(".menuapp a").attr("href")
e.preventDefault();
alert(showthis);
var url = "app.html";
$(location).attr('href',url);
$("#dynamic").load(showthis));
});
這將加載窗口上的sop.html頁面,而不是部分ID =的app.html頁的「動態」內。
我不明白什麼是錯的。請幫忙。
是'app.html'中的菜單..? –
菜單位於不同的html文件header.html中。 – Canute
那麼'sop.html'和'app.html'之間有什麼關係?點擊header.html中的鏈接究竟應該發生什麼? –