4

ここから Filepicker.io で Ymacs を使用しており、ajax を使用してコンテンツ div を取得しようとしています。

しかし、問題は、競合が発生し、ajaxがまだ機能していないため、jQueryライブラリも含めることができないことです。jQueryからこのコードも試しましたが、何の影響もないようです。

noConflict を 2 か所に配置しました。

この問題を解決する方法はありますか?

<script type="text/javascript" src="/js/jquery-1.7.2.min.js">
     $.noConflict();

    window.setInterval(getAjax, 3000);

    function getAjax() {
        $.ajax({
            type: "POST",
            url: '/index',
            data: "some-data"          
        });
    }

</script>
4

1 に答える 1

1

スクリプトタグを忘れましたか、それとも他の場所にロードされているjQueryがありませんか?これは私のために働いています:

<!DOCTYPE html>
<script type="text/javascript" src="/js/jquery-1.7.2.min.js"></script>
<script>
  // $.noConflict();

  window.setInterval(getAjax, 3000);

  // This is getting hoisted
  function getAjax() {
        $.ajax({
            type: "POST",
            url: '/index',
            data: "some-data"
        });
  }
</script>

https://gist.github.com/3505792

于 2012-08-29T01:07:36.223 に答える