进入同级文件夹 html

  • 本文关键字:文件夹 html html
  • 更新时间 :
  • 英文 :


我必须从localhost/abc/main.php链接localhost/xyz/main.php。怎么做?我试过这样的..

ABC/主.php代码:

 <ul class="dropdown-menu">
                <li> <a href="/xyz/main.php">Think of Link</a></li>
</ul>

问题出在脚本中,但在哪里?

$("ul.dropdown-menu li ").click(function(){
var presentURL = window.location.pathname;
// getting to the regarding menu
var liURL = $(this).find("a").attr('href');
var findMatch = function(){
var x = liURL.slice(0,liURL.indexOf("/"));
var frompresentURL =presentURL.search(x);
var fromliURL = liURL.search(x);
if (frompresentURL > -1 && fromliURL > -1) return true;
else return false;
}   

if (findMatch()){
    $(this).find("a").attr('href',liURL.slice(liURL.indexOf("/")+1));
    alert($(this).find("a").attr('href'));
}

})

但它是如何产生问题的呢?

试试这个:

<a href="../xyz/main.php">link</a>

您需要从/abc 文件夹向上导航,然后向下导航到/xyz 文件夹。在 href 路径中添加两个句号意味着"上一个文件夹"。

所以路径"./xyz/main.php"表示从/abc 文件夹上升到父文件夹,然后向下进入/xyz 文件夹并找到 main.php

你的 html 应该看起来像这样:

<ul class="dropdown-menu">
  <li><a href="../xyz/main.php">Think of Link</a></li>
</ul>

最新更新