制作问题在foreach循环中出现div

时间:2015-01-11 04:37:46

标签: javascript php jquery html css

这是我的Fiddle

我在哪里

<div id="mulitplefileuploader" class="fileuploader">Upload</div>
<div id="status"></div>

在html中。在Body中我有小提琴中的脚本,$(".fileuploader").uploadFile(settings);中有document.ready。所有这些只有文件上传div,

如果我使用for循环说5次。它不起作用我的意思是div本身没有出现。由于for循环可能有任何计数,我可以在for循环中运行div。但是我的html页面中不应该有相同的脚本(因为几乎没有限制)。

我该怎么做才能达到我的结果。根据html允许多个div。

我在这里试过fiddle,但没有成功。我怎样才能做到这一点。

注意:所有上传都应该有效,js不知道html中会出现多少循环

更新要运行代码以下是chop,您应在html模式的显示中尝试here

1 个答案:

答案 0 :(得分:1)

@reply给你的评论:好吧,我明白了。如果您查看插件的源代码,它将缺少.each来迭代所有检索到的选择器。所以你可以简单地添加一个

$(".fileuploader").each(function(){ $(this).uploadFile(settings); });

http://jsfiddle.net/L08p1upt/4/