<script type="text/javascript"> function dojQueryAjax() { $(function ($) { $.ajax({ type: "GET", // GETメソッドで通信 url: '~', // 取得先のURL cache: false, // キャッシュしないで読み込み // 通信成功時に呼び出されるコールバック success: function (data) { $('#ajaxreload').html(data); }, // 通信エラー時に呼び出されるコールバック error: function () { alert("Ajax通信エラー"); } }); }); } window.addEventListener('load', function () { setTimeout(dojQueryAjax, 2000); }); </script>
$.ajaxから記載しているサイトが多かったのですが自分の場合は$.ajaxから始めるとUncaught TypeError: $.ajax is not a functionとエラーが出てしまい、$(function ($) {});を書くとエラーがなくなりました。
これは何が原因と考えられるのでしょうか?
jquery-3.2.1.min.jsを使用しておりslimではなく、jqueryを読み込んだ後上記のscriptを読むようにしています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。