如果上传字段有文件,请执行操作

时间:2018-03-20 18:50:17

标签: javascript jquery

我在实现以下方面遇到一些麻烦: 我希望当上传字段有文件时...来停用其他字段。 当文件存在时,子元素被添加到DIV中,因此在html文件上使用此代码它可以工作:https://jsfiddle.net/hp1egvo7/5/

注意def minUdf = udf((arr: Seq[String])=> { val filtered = arr.filterNot(_ == "") if(filtered.isEmpty) 0 else filtered.map(_.toInt).min }) ,这就是文件存在的位置。

在我的wordpress网站上它不起作用,因为最初那些孩子还没有...有没有办法添加一个事件监听器,以便它一直等待孩子们存在?

Î搜索过,这段代码不起作用:

<!-- This block exists only when a file was uploaded*/ -->

1 个答案:

答案 0 :(得分:1)

实际上我发现使用绑定的另一个post上的解决方案虽然不支持IE8及以下版本。

正确的代码是:

jQuery(document).ready(function($){
$("#fld_7213314_3_file_list").bind("DOMSubtreeModified",function() {
if ( $('#fld_7213314_3_file_list').children().length > 0 ) {
 $(".bi_1_titular").hide();
}
else {$(".bi_1_titular").show();}
});
});