현재 반응 형 웹 사이트를 개발 중입니다. 링크의 href 속성을 변경하는 jquery 스크립트를 개발했습니다. 모두 잘 작동Jquery - 너비가 767보다 작 으면 href를 변경하십시오.
$("a.modal").attr("href", "https://secured.sirvoy.com/book.php?c_id=1602&h=ea3a7c9286f068fb6c1462fad233a5e0")
그 -하지만 단지 767 개 픽셀 (휴대 기기)보다 낮은 화면 폭을 갖는 장치를 타겟팅 할.
이 스크립트는 작동해야하지만 실제로 작동하지 않습니다.
<script type="text/javascript">
$(document).ready(function(){
if ($(window).width() < 767) {
$("a.modal").attr("href", "https://secured.sirvoy.com/book.php?c_id=1602&h=ea3a7c9286f068fb6c1462fad233a5e0")
}
});
</script>
웹 페이지에 링크.
http://visbyfangelse.se.linweb63.kontrollpanelen.se/rum-priser/
그것의 내가 변경하려는 분홍색 버튼에 대한 링크.
크기가 767px 미만인 모든 장치에서 사이트를 확인 했습니까? 그런 경우에'$ (window) .width()'에 경고하려고 했습니까? 테스트를 위해 브라우저의 크기를 조정한다면 아마도 $ (window) .resize (function() {});'이벤트에 코드를 추가해야 할 것입니다. – codef0rmer