使用dropzone与browserify时,$(...)。dropzone不是一个函数

时间:2015-03-24 03:32:36

标签: javascript browserify dropzone.js

我想知道如何在browserify中使用dropzone。我以最天真的方式使用它,但徒劳无功。

var dropzone = require('dropzone');
var $ = require('jquery');

$('div#form').dropzone({ url: '/form' });

我收到警告说$(...)。dropzone不是函数。

有人能指出我的出路吗?

布赖恩

1 个答案:

答案 0 :(得分:0)

试试这个:



var jQuery = require('jquery');
var dropzone = require('dropzone');

jQuery('div#form').dropzone({ url: '/form' });




Dropzone脚本检查jQuery的类型,所以你应该定义jQuery(但不是$),首先你应该定义jQuery并在它之后使用Dropzone