gpt4 book ai didi

jquery - dropzone.js 在没有 dropzone 的页面上给出错误 "Invalid dropzone element"

转载 作者:行者123 更新时间:2023-12-03 22:16:43 46 4
gpt4 key购买 nike

我正在使用 dropzone js,它在我需要 dropzone 的页面上运行得很好。在任何其他页面上,它都会给我一个“无效的 dropzone 元素” 错误消息并导致我的其他 javascript 出现问题。

我有一个自定义 JS 文件(在 dropzone.js 文件之后立即加载),在文件的最顶部有以下代码行:

Dropzone.autoDiscover = false;

这应该会阻止它查看我未以编程方式启用它的任何页面。该错误仅在存在有效放置区的页面上消失。

我还在 dropzone.js 的第 1470 行设置了以下代码,尝试在那里启用它:

Dropzone.autoDiscover = false;

如何消除这个错误?

最佳答案

使用纯 JS 你可以尝试这个:

if (document.getElementById('DropzoneElementId')) {
var myDropzone = new Dropzone("div#DropzoneElementId", { url: "/file/post"});
// other code here
}

或者如果你使用 jQuery:

if ($('#DropzoneElementId').length) {
$("div#DropzoneElementId").dropzone({ url: "/file/post" });
// other code here
}

关于jquery - dropzone.js 在没有 dropzone 的页面上给出错误 "Invalid dropzone element",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27870237/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com