我有这段代码,它的工作原理:
$(document).ready(function() {
$('#textDiv:empty').hide();
});
但我想添加一个jQuery函数,以防div
#textDiv
不为空。如果它不为空,我想添加一个警报。我尝试此代码失败。$(document).ready(function(){
if ( $('#textDiv').text().length == 0 ){
alert ("please add players below");
}
});
什么是最干净的方法?
最佳答案
您需要使用text()
text函数来获取div中的html / text
$(document).ready(function(){
if ($('#textDiv').text() == '') // Change the condition for emapty and not empty
{
alert ("please add players below");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="textDiv"></div>
关于javascript - 如果div为空,则添加警报,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51100426/