cari

Rumah  >  Soal Jawab  >  teks badan

js fail pemuatan dinamik masalah panggilan

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

按键盘手指磨破皮按键盘手指磨破皮2648 hari yang lalu1408

membalas semua(1)saya akan balas

  • PHP中文网

    PHP中文网2017-09-04 09:07:37

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

    balas
    0
  • 按键盘手指磨破皮

    Mesej ralat ialah fungsi ini tidak wujud adeu tidak ditakrifkan adeu ialah fungsi

    按键盘手指磨破皮 · 2017-09-04 11:33:21
  • Batalbalas