如果在DOM加载后插入,则filepicker.io小部件不起作用

时间:2012-10-16 07:04:10

标签: filepicker.io

我刚刚与filepicker.io集成,我正在使用他们提供的拖放小部件的第一个示例。

<input type="filepicker-dragdrop"/>

如果页面加载时已存在于html中,则自定义输入会正确转换。但是,如果您稍后动态地向页面添加一个,那么您获得的是一个无特征的默认输入:

// Inserts generic featureless text input
$('#some_div').html('<input type="filepicker-dragdrop"/>');

有没有办法强制filepicker重新处理DOM并转换新插入的小部件?

1 个答案:

答案 0 :(得分:9)

在创建dom元素并将其插入DOM时,您将需要在dom元素上使用constructWidget调用。见https://developers.filepicker.io/docs/web/#widgets-programming