1
모바일 브라우저에 관계없이 실제 href 속성의 '#'을 반환의 getAttribute ('HREF') 항상 내가하는 앵커 요소</p> <pre><code><a href="./LayerFilter.html">Markers</a> </code></pre> <p>와 이벤트 리스너가
$('a').on('click', function(e){
alert($(e.target).attr('href'));
alert(e.target.getAttribute('href'));
e.preventDefault();
});
둘 다에 ./LayerFilter.html
반환 내가 앵커 요소에 data-href='./LayerFilter.html'
를 추가하고를 사용하는 경우 바탕 화면, 안드로이드 브라우저에서하지만 #
는
(2.3 및 3.x 시도), Android가 갑자기 올바른 값을 얻습니다.
이 문제는 무엇입니까?
앵커에 새 속성을 추가하지 않고 href를 사용하는 방법이 있습니까?
e.target.href는 어떻습니까? 이론 상으로는 항상 전체 URI를 제공해야합니다. –