我在实现以下方面遇到一些麻烦: 我希望当上传字段有文件时...来停用其他字段。 当文件存在时,子元素被添加到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*/ -->
答案 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();}
});
});