我拥有的 js 文件中的第一条语句是
$(document).on("DOMContentLoaded", function (event) {
$(document.body).on('beforeinsert', onBeforeInsert);
$(document.body).on('afterinsert', onAfterInsert);
$(document.body).on('wait', onWait);
$(window).on('load', onLoad);
});
但是当我使用萤火虫时,它告诉我“$ 未定义”。在文件的其他地方,一切都按预期工作。实际上,如果我将第一行更改为
document.addEventListener("DOMContentLoaded", function (event) {
一切也都很好。我不想这样做,因为我希望能够获得跨浏览器的兼容性。