アンカー要素があります
<a href="./LayerFilter.html">Markers</a>
およびそのイベントリスナー
$('a').on('click', function(e){
alert($(e.target).attr('href'));
alert(e.target.getAttribute('href'));
e.preventDefault();
});
どちらも./LayerFilter.html
デスクトップに戻りますが#
、Android ブラウザーには戻ります (2.3 と 3.x を試しました)。
data-href='./LayerFilter.html'
アンカー要素に追加して使用する$(e.target).attr('data-href')
と、Android が突然正しい値を取得します。
これはどうしたの?
アンカーに新しい属性を追加する必要がなく、href を使用する方法はありますか?