絶対URLを取得する代わりに、jqueryを使用してアンカータグのhref値を取得しようとしていますが、jqueryはファイル部分を含まないURLのみを返します。これが意味します。
私のHTML/php
$url = "http://localhost/mysite/assets/data.txt";
<a class='view-chart' href="<?php echo $url?>">View Chart</a>
私のjQueryコード:
var url = $('a.view-chart').attr('href');
alert(url);
私はこれを警告で受け取ります:
http://localhost/mysite/assets/
しかし、ブラウザでソースを表示すると、
http://localhost/mysite/assets/data.txt
しかし、私がそうする場合:
<a class='view-chart' href="http://localhost/mysite/assets/data.txt">View Chart</a>
正しいアラートメッセージが表示されます。
http://localhost/mysite/assets/data.txt