jQuery.get () yöntemi çalışmak istemiyor

2 Cevap php

Ben sayfada div yıllardan birine walkscore Haritası yüklemek çalışıyorum. Nedense benim kod çalışır tek doğru $.get() yöntemi sonra alert() bir şey varsa. Neden hiçbir fikrim yok.

Birisi bir şey önerebilirsiniz? Teşekkürler.

<html>
<head>
<title>jQuery - Ajax dynamic content loading</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">

function loadWalkScore() 
{
    $.get("http://www.walkscore.com/tile/show-tile.php?wsid=567f19156a706dddb8a799630d85467e",null,null,"script");
    alert("hello");
}

</script>

<div id="contentArea" style="margin: 20px 0px 10px 10px; border: 1px solid #CCC;">

<script type="text/javascript">
    var ws_lat = "40.710318";
    var ws_lon = "-74.016553";
    var ws_width = "630";
    loadWalkScore();
</script>


</div>

2 Cevap

DOM hazır olduğunda arama yapmak için, bu gibi bir şey kullanmayı deneyin.

<script type="text/javascript">
$(function()
{
$.get("http://www.walkscore.com/tile/show-tile.php?wsid=567f19156a706dddb8a799630d85467e",null,null,"script");
});
</script>

İlk <script> elemanı sonra bu bloğu koydu.

Benim için çalışıyor. Benim etki alanı için WSID değiştirmek zorunda kaldı. Firebug kullanarak get isteği kontrol ettik ve ben bir yanıt olarak bir javascript olsun. Ben WSID kullanıyordum ve her çağrı taraf için de yeni bir tane oluşturmak gibi görünüyor, çünkü başında bir hata alıyordum. Lütfen WSID doğru biri olup olmadığını görmeye çalışın.