我搜索了所有论坛的答案,我找不到一个... 那么看问题很简单。 :)使用JQuery全局访问具有相同类名的元素
我添加具有相同CLASS名称“FileSelect”(它们是输入类型=文件)的类,我想在上传所有文件大小之前计算。
我可以为每一个类做它,并确定将发送的大小。 的onchange函数我这样做:
$(function(){
$('.FileSelect').live('change', function() {
var totalSize=0;
for (var i=0 ; i< this.files.length ; i++)
{
totalSize += this.files[i].size ;
}
alert(totalSize);
});
});
==================================== =================================== 现在的问题是,我有每个文件中的删除按钮和我想删除每次删除大小 。但问题是,当你点击“删除”按钮时,你不能访问“this”变量,因为它在FileSelect之外。
因此,此时的简单解决方案是访问名称为FileSelect的所有类,并请求大小为 。我这样做,但不workin。
$(".FileSelect").files.length ;
因此,如何ü可以改变“这个”变量以便ü可以用相同的类名元素的全球访问.....?
你在哪里有这个删除按钮?你如何选择删除'.FileSelect'? – 2012-02-06 21:38:57