2

wordpress を 3.5 に更新しましたが、js が機能しないというエラーが表示されます。

キャッチされていない TypeError: 未定義のメソッド 'ajax' を呼び出せません

このエラーが発生するのはなぜですか?

function goToIndexforsave() {
    document.getElementById('sorted_successmsg_div').innerHTML = 'processing ...';
    var img_save_url = 'http://www.holidayvillas4hire.com/index.php?page=sort_image&pid='+document.getElementById('image_sort').value;

    $.ajax({
        url: img_save_url ,
        type: 'GET',
        dataType: 'html',
        timeout: 20000,
        error: function() {
            alert('Error loading agent favorite property.');
        },
        success: function(html) {
            document.getElementById('sorted_successmsg_div').innerHTML = html;
        }
    });
    return false;
}
4

1 に答える 1

8

セクションjquery.js内に次の行を配置して、ページに含める必要があります。<head></head>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

$jQuery が使用する変数が開始されておら$.ajax()ず、関数が存在しないため、エラーが発生しています。

于 2013-01-18T16:53:29.183 に答える