localhost/abc/main.phpからlocalhost/xyz/main.phpをリンクする必要があります。どうやってするか? 私はこのように試してみました。..の兄弟フォルダに入るhtml
コードABC/main.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'));
}
})
しかし、どのように問題が発生しましたか?
'localhost'が正しく設定されていればうまくいくはずです。 – tobiv
localhostは常に動作しています。 –
パスの前にドットを追加できますか? ''? – Soolie