js fail pemuatan dinamik masalah panggilan
按键盘手指磨破皮
按键盘手指磨破皮 2017-09-02 17:05:23
0
1
1388

Fail html asal pada mulanya memuatkan fail JS A, yang mengandungi sejumlah besar fungsi.

Apabila fail JS luaran B dimuatkan selepas melaksanakan acara, fail JS B memanggil fungsi dalam fail A. Secara logiknya, fail JS A telah berjaya dimuatkan selepas halaman dimuatkan dan fail JS B yang diimport sepatutnya dapat untuk digunakan secara langsung Ya, mengapa saya tidak boleh memanggil fungsi dalam fail A? Ralat akan dilaporkan. . .

kandungan a.js:

fungsi 1,

fungsi 2,

$('#btn3').unbind('klik').klik(function(e){

e.stopPropagation();

$.getScript('b.js');

})

b.js Kandungan:

Fungsi 1();

Selepas b.js tidak berjaya dimuatkan, elemen lain tidak dapat dimuatkan dipanggil kecuali fungsi Tiada masalah dengan apa-apa. Apa sebabnya

按键盘手指磨破皮
按键盘手指磨破皮

membalas semua(1)
Ty80

Anda boleh mengambil tangkapan skrin ralat, ia mungkin isu skop fungsi.

  • balas Mesej ralat ialah fungsi ini tidak wujud adeu tidak ditakrifkan adeu ialah fungsi
    按键盘手指磨破皮 pengarang 2017-09-04 11:33:21
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan