0

プロジェクトでExtJsフレームワークを使用しているため、プロジェクトでjqueryを使用できません。今、私はjqueryのコードを持っています(以下に示します)。誰かがjqueryをjavascriptに変換するのを手伝ってくれますか? ありがとう

setup: function (networkErrorCallback) {
        this._networkErrorCallback = networkErrorCallback;

        var self = this;
        //$.support.cors = true;
        $.ajaxSetup({
            type: "GET",
            contentType: "application/json; charset=utf-8",
            dataType: "jsonp",
            jsonp: "method",
            timeout: 30000,
            error: function (XMLHttpRequest, textStatus, errorThrown) { self._networkErrorCallback(); },
            cache: false
        });
    }
4

1 に答える 1

1

jQuery.noConflictを見てください。

jQuery と一緒に別のライブラリを使用できます。

次のように使用します。jQuery.ajaxSetup

あなたがする必要があるのは、追加するだけです$.noConflict()

<script type="text/javascript" src="other_lib.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
  $.noConflict();
  // Code that uses other library's $ can follow here.
</script>

の代わりに別のプレフィックスを割り当てることもできますjQuery。例:

var j = jQuery.noConflict();
// Do something with jQuery
j("div p").hide();
// Do something with another library's $()
$("content").style.display = 'none';

http://api.jquery.com/jQuery.noConflict/

これらのライブラリをすべて捨てたい場合は、MicroJSをご覧ください。

于 2012-08-15T21:58:25.217 に答える