Jquery 모바일 href 링크가 새 페이지를로드하지 않습니다.

r1si

저는 이탈리아의 웹 개발자입니다 ... href 예제로로드하는 데 문제가 있습니다.이 코드에 one.html이 있습니다.

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta names="apple-mobile-web-app-status-bar-style" content="black-translucent" />
    <title>dkrMobile</title>
    <!--caricamento librerie-->
    <script src="js/jquery-1.9.1.min.js"></script>
    <script src="js/jquery.mobile-1.3.1.min.js"></script>
    <link rel="stylesheet" href="css/jquery.mobile-1.3.1.min.css">
</head>
<body>
<!-- LOGIN -->
<div data-role="page" id="loginPage">
    <div data-role="content">
        <div style=" text-align:center">
            <img style="width: 70%;" src="http://www.laboncloud.it/dkrmobile/css/images/logdkr.png">
        </div>
        <form action="#pageFile">
            <div data-role="fieldcontain">
                <label for="userNameLogin">
                    Username
                </label>
                <input name="" id="userNameLogin" placeholder="" value="" type="text">
            </div>
            <div data-role="fieldcontain">
                <label for="passwordLogin">
                    Password
                </label>
                <input name="" id="passwordLogin" placeholder="" value="" type="password">
            </div>

            <a data-role="button" data-theme="a" data-transition="fade" href="two.html" data-prefetch="trues">
                Login
            </a>

        </form>
    </div>
</div>
</body>
</html>

이 코드가있는 two.html :

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta names="apple-mobile-web-app-status-bar-style" content="black-translucent" />
    <title>dkrMobile</title>
    <!--caricamento librerie-->
    <script src="js/jquery-1.9.1.min.js"></script>
    <script src="js/jquery.mobile-1.3.1.min.js"></script>
    <link rel="stylesheet" href="css/jquery.mobile-1.3.1.min.css">
    <link rel="stylesheet" href="css/jqm-icon-pack-fa.css">
    <script type="text/javascript" src="js/tolito-1.0.5.min.js"></script>
    <link rel="stylesheet" type="text/css" href="css/tolito-1.0.5.min.css" />

    <!--css userinterface-->
    <link rel="stylesheet" href="css/ui.css" />




</head>
<body>

<div data-role="page" id="loadingPage">
    <div data-role="content">
    <h1>caricamento di tutti i contenuti in corso</h1>
    <a data-role="button" data-theme="a" data-transition="fade" href="#pageFile">skip</a>
    </div>
</div>

<div data-role="page" id="pageFile">
    <div data-role="content">
    <h1>dueeee</h1>

    </div>
</div>

<!-- FILE-->

</body>
</html>

이제 로그인을 탭하면 two.html이로드되지 않습니다.

데모를 원하십니까? 여기 데모

two.html에서 skip을 클릭하면 아무것도 표시되지 않습니다 (페이지를 새로 고치면 작업이 시작됩니다).

유일한 방법은 data-ajax = "false"입니까? 왜?

가조 트르

이것은 오류가 아닙니다. 이 문제를 이해하려면 jQuery Mobile의 작동 방식을 이해해야합니다.

다중 HTML템플릿은 다중 페이지 템플릿과 혼합 할 수 없습니다. 예를 들어 여러 HTML페이지로 작업 할 때 첫 번째 페이지 만 두 페이지 이상을 가질 수 있습니다. jQuery Mobile이 다른 HTML파일을 로드 할 때 HEAD를 제거하고 (첫 번째 HTMLHEAD 콘텐츠가 이미 DOM에로드 되었기 때문에 필요하지 않음) 파일에서 찾을 수있는 첫 번째 페이지 만로드하고 다른 모든 페이지는 삭제됩니다.

data-prefetch여기서는 도움이되지 않습니다. 또한 잘못 초기화하고 있습니다. data-prefetch 속성에는 값이 없습니다 data-prefetch. 예를 들면 다음과 같습니다.

<a data-role="button" data-theme="a" data-transition="fade" href="two.html" data-prefetch>Login</a>

jQuery Mobile이 여러 HTML 및 여러 페이지 템플릿을 처리하는 방법에 대해 자세히 알아 보려면이 기사 또는 이 기사를 참조하십시오 . 투명하게하기 위해 그들은 내 개인 블로그 기사입니다. 당신이 알아야 할 모든 것을 거기에서 찾을 수 있습니다.

기본적으로 문제에 대한 해결책은 모든 페이지를 단일 HTML파일에 포함하거나 two.html을 두 개의 개별 HTML파일 로 분리 하는 것입니다. 자신에게 가장 적합한 솔루션을 결정합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python 셀레늄-자바 스크립트 링크를 클릭하면 새 페이지가로드되지 않지만 URL이 표시됩니다.

분류에서Dev

페이지를 새로 고치지 않고 jquery ajax post href 값

분류에서Dev

페이지를 새로 고치지 않고 jquery ajax post href 값

분류에서Dev

jquery 모바일 목록보기 새로 고침이 jqm 1.4를 다시 필터링하지 않음

분류에서Dev

jquery의 새 href에 앵커 태그의 ID를 추가하고 페이지의 href 속성을 바꾸는 방법은 무엇입니까?

분류에서Dev

링크를 클릭하여 새 .php 페이지로 이동하면 링크가 작동하지 않습니다.

분류에서Dev

레일에서 루비의 페이지를 새로 고치지 않고 동일한 페이지 div ID에 href가 작동하지 않음

분류에서Dev

JQUERY가 팝업을 닫고 페이지를 새로 고치지 않습니다.

분류에서Dev

jquery로 모든 페이지를 다시로드하지 않고 링크를 만드는 방법

분류에서Dev

JQuery를 사용하여 php whit out 새로 고침 페이지가 작동하지 않습니다.

분류에서Dev

자바 스크립트를 추가 한 후 href 링크가 작동하지 않습니다.

분류에서Dev

BeautifulSoup-모든 href 링크가 추출되지 않는 것 같습니다.

분류에서Dev

React 페이지가 새 콘텐츠를로드하지 않습니다.

분류에서Dev

jquery .submit () 메서드가 페이지를 다시로드하지 않습니다.

분류에서Dev

페이지를로드 할 때 jquery 모바일에서 팝업으로 메시지가 열립니다.

분류에서Dev

바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

분류에서Dev

바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

분류에서Dev

href 링크가 jquery를 사용하여 html에 추가되지 않는 이유

분류에서Dev

href 링크가 jquery를 사용하여 html에 추가되지 않는 이유

분류에서Dev

jquery가 모바일 환경에서 작동하지 않음 : Android 브라우저에서 열 때 일부 링크가 변경되지 않습니다.

분류에서Dev

Jquery가 페이지의 데이터를 새로 고치지 않습니까?

분류에서Dev

내 jquery ajax 코드가 이유없이 페이지를 새로 고칩니다.

분류에서Dev

jquery 모바일 데이터 테마가 작동하지 않습니다.

분류에서Dev

에코의 href 링크가 작동하지 않습니다.

분류에서Dev

jQuery UI가 SVG 이미지 (xlink : href)의 링크를 비활성화합니다.

분류에서Dev

Rails : 페이지를 새로 고친 후 jQuery가 정의되지 않았습니다.

분류에서Dev

페이지를 새로 고치지 않으면 jQuery Accordion이로드되지 않습니다.

분류에서Dev

페이지를 새로 고치지 않으면 jQuery Accordion이로드되지 않습니다.

분류에서Dev

aws : 클라우드 로직, 모바일 허브에서 새 API를 추가하지 못했습니다.

Related 관련 기사

  1. 1

    Python 셀레늄-자바 스크립트 링크를 클릭하면 새 페이지가로드되지 않지만 URL이 표시됩니다.

  2. 2

    페이지를 새로 고치지 않고 jquery ajax post href 값

  3. 3

    페이지를 새로 고치지 않고 jquery ajax post href 값

  4. 4

    jquery 모바일 목록보기 새로 고침이 jqm 1.4를 다시 필터링하지 않음

  5. 5

    jquery의 새 href에 앵커 태그의 ID를 추가하고 페이지의 href 속성을 바꾸는 방법은 무엇입니까?

  6. 6

    링크를 클릭하여 새 .php 페이지로 이동하면 링크가 작동하지 않습니다.

  7. 7

    레일에서 루비의 페이지를 새로 고치지 않고 동일한 페이지 div ID에 href가 작동하지 않음

  8. 8

    JQUERY가 팝업을 닫고 페이지를 새로 고치지 않습니다.

  9. 9

    jquery로 모든 페이지를 다시로드하지 않고 링크를 만드는 방법

  10. 10

    JQuery를 사용하여 php whit out 새로 고침 페이지가 작동하지 않습니다.

  11. 11

    자바 스크립트를 추가 한 후 href 링크가 작동하지 않습니다.

  12. 12

    BeautifulSoup-모든 href 링크가 추출되지 않는 것 같습니다.

  13. 13

    React 페이지가 새 콘텐츠를로드하지 않습니다.

  14. 14

    jquery .submit () 메서드가 페이지를 다시로드하지 않습니다.

  15. 15

    페이지를로드 할 때 jquery 모바일에서 팝업으로 메시지가 열립니다.

  16. 16

    바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

  17. 17

    바인딩에 JQuery 링크가 Yii GridView 페이지 매김에서 작동하지 않습니다.

  18. 18

    href 링크가 jquery를 사용하여 html에 추가되지 않는 이유

  19. 19

    href 링크가 jquery를 사용하여 html에 추가되지 않는 이유

  20. 20

    jquery가 모바일 환경에서 작동하지 않음 : Android 브라우저에서 열 때 일부 링크가 변경되지 않습니다.

  21. 21

    Jquery가 페이지의 데이터를 새로 고치지 않습니까?

  22. 22

    내 jquery ajax 코드가 이유없이 페이지를 새로 고칩니다.

  23. 23

    jquery 모바일 데이터 테마가 작동하지 않습니다.

  24. 24

    에코의 href 링크가 작동하지 않습니다.

  25. 25

    jQuery UI가 SVG 이미지 (xlink : href)의 링크를 비활성화합니다.

  26. 26

    Rails : 페이지를 새로 고친 후 jQuery가 정의되지 않았습니다.

  27. 27

    페이지를 새로 고치지 않으면 jQuery Accordion이로드되지 않습니다.

  28. 28

    페이지를 새로 고치지 않으면 jQuery Accordion이로드되지 않습니다.

  29. 29

    aws : 클라우드 로직, 모바일 허브에서 새 API를 추가하지 못했습니다.

뜨겁다태그

보관