如果div A为空,我想删除(或隐藏)divB。这样做会稍微清理屏幕。
print("Percentual de sapos: %i.2f %"%Z)
if ( $('#textDiv').text()=='' ) {
$('#newPlayer').hide();
}
答案 0 :(得分:1)
您的代码很好,只需将其包装在$(function(){});
或$(document).ready(function(){});
内或在页面底部使用
$(function(){
setInterval(function(){if ( $('#textDiv').text()=='' ) {
$('#newPlayer').hide();
}},1000);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id = "textDiv"></div>
<div id = "newPlayer">blah blah"</div>
答案 1 :(得分:1)
您的代码缺少document
的{{1}}函数。将您的代码放入ready
的{{1}}事件中将使其起作用。另外,使用ready
检查真实的空度。
document
.trim()
答案 2 :(得分:0)
确保将代码放入$(document).ready()
$(document).ready(function(){
if ( $('#textDiv').text()=='' ) {
$('#newPlayer').hide();
}
})