如何在使用<div>
的js
标记内添加内容?
<div class="price"></div>
当它为空时,我希望它显示此
<div class="price">"By Enquiry Only"</div>
我尝试了这个但是没用
<script>
jQuery(document).ready(function($){
if ($(this).find('.price').is(':empty'))
document.getElementByClass("demo").innerHTML="By Enquiry Only";
</script>
最佳答案
您可以使用CSS执行此操作:
.price:empty:after
{
content: "By Enquiry Only";
}
见Fiddle
注意:
做:
document.getElementsByClassName("demo")[0]
代替:
document.getElementByClass("demo")
或者只是:
$(".demo").html("By Enquiry Only");
关于javascript - 如何使用js将<div>标记内的内容添加为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20545973/