0

このファイルをセクションに含めるという奇妙なバグがあります

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="js/barScriptOOP.js"></script>

barScriptOOP.js で私はこれを持っています

function position_bar(){
    //global variable
    this.sizes      = Array();
}
//class methods => getData (from xml file), draw(draws the bar )
position_bar.prototype ={
    getData: function(is_load){

        var xmlData = Array();
        $.ajax({
            type: "GET",
            url: "Bar.xml",
            dataType: "xml",
            context: this,
            success: function(xml) {

                //extracting new data - some code here
                                xmldata = "blabla";
                this.draw(is_load, xmlData);
            }
        })//end ajax

    }, 
//other functions 

このスクリプトを使用すると、「$.ajax は関数ではありません」というエラーが表示されます。1. 編集してみthis.draw(is_load, xmlData);ましたが、エラーにはなりませんでした。私のプログラムは繰り返し getData 関数を呼び出します。

注:'$.browser is undefined'他の関数にあるエラーも発生します(これが最初のエラーです)。

意味==>別の関数に行くとjqueryができなくなります。

ここで何が起こっているのですか?

4

1 に答える 1