0

基本的に私は jQuery Mobile サイトを作成しており、多くのスピード バンプにぶつかりましたが、進歩し始めるとすぐにこれが起こります!

犯人: http://www.ehustudent.co.uk/cis21318140/cis3104/cw2/find-your-nearest-jospice.html

リンクをクリックするたびに、永遠に回転し続けます。私が実際にマップを動かしたとき、それは起こり始めました! マップはインラインだったので、独自のファイルに入れましたが、まだ発生しています。

このコード行を削除すると、発生しなくなります

<script src="map-kensington.js"></script>

助けてください:(。そのコード行を本文に入れる必要があります。そうしないとマップが読み込まれませんが、そこに入れるとページが読み込まれません!

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Find Your Nearest Jospice | Jospice Charity Shops</title>

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=yes">

<!-- Start of jQuery External Links -->
<link rel="stylesheet" href="CSS/jospice2.min.css" />
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile.structure-1.2.0.min.css" />
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>
<!-- End of jQuery External Links -->

<link rel="stylesheet" href="CSS/custom.css" />
</head>

<body>
    <div data-role="page" id="homePage" data-theme="b">

        <div data-role="header" data-theme="b">
            <a href="index.html" data-role="button" data-icon="grid">Menu</a>
            <h1>Jospice</h1>
            <a href="contact-jospice.html" data-role="button" data-icon="info">Contact</a>
        </div>

        <div data-role="content" data-theme="b">
            <h2>Find Your Nearest...</h2>
            <p>Use the list below to find your Jospice Store of choice! Click on the button to be provided with information and directions to the store.</p>
            <a href="map-kensington.html" data-role="button">Furniture Store (Kensington)</a>
            <a href="map-allerton.html" data-role="button">Allerton</a>
            <a href="map-crosby.html" data-role="button">Crosby</a>
            <a href="map-kensington.html" data-role="button">Kensington</a>
            <a href="map-maghull.html" data-role="button">Maghull</a>
            <a href="map-netherton.html" data-role="button">Netherton</a>
            <a href="map-old-swan.html" data-role="button">Old Swan</a>
            <a href="map-southport.html" data-role="button">Southport</a>
            <a href="map-walton-vale.html" data-role="button">Walton Vale</a>
        </div>
</body>
</html>

どのページも同じです。サイトを完成させるのに残り 7 時間です。助けてください :(

4

1 に答える 1

0

あなたのスクリプトは、「Google が定義されていません」というエラーで失敗しています。

個々のマップ ページに Google スクリプト参照を追加する必要があります

このようなもの:

<script type="text/javascript"
  src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&sensor=SET_TO_TRUE_OR_FALSE">
</script>
于 2013-01-18T15:24:18.517 に答える