将dropzone与browserfy一起使用时,$(..).dropzone不是一个函数
$(...).dropzone is not a function when using dropzone with browserify
我想知道如何将dropzone与browserfy一起使用。我以最天真的方式使用它,但徒劳无功。
var dropzone = require('dropzone');
var $ = require('jquery');
$('div#form').dropzone({ url: '/form' });
我收到警告说$(…).dropzone不是函数。
有人能给我指条路吗?
Brian
试试这个:
var jQuery = require('jquery');
var dropzone = require('dropzone');
jQuery('div#form').dropzone({ url: '/form' });
Dropzone脚本检查jQuery的类型,因此应该定义jQuery(而不是$),首先应该定义jQuery,然后再定义Dropzone
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 如何在JavaScript中将字符串转换为函数引用
- 用嵌套函数和默认函数定义函数
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- JQuery合并了keyup和focusout两个函数
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 我可以在json对象中添加一个函数吗
- AngularJS:我可以跳过函数参数回调吗
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- 将dropzone与browserfy一起使用时,$(..).dropzone不是一个函数
- 更改 dropzone.js 的默认函数
- 如何在单击按钮后调用Dropzone.js中的.removeAllFiles()函数
- Dropzone.js以编程方式调用accept()函数
- 使用PHP上传Dropzone JS文件时,调用PHP中的Javascript函数
- dropzone.js函数getQueuedFiles导致"太多递归”;
- 在Dropzone.js中混淆函数调用和返回