jQuery问题,对多个div内容进行判断并标记。
如题,在jQuery中如何在页面加载完毕之后对DIV内容进行判断,如果有内容则更改div的背景颜色。...
如题,在jQuery中如何在页面加载完毕之后对DIV内容进行判断,如果有内容则更改div的背景颜色。
展开
展开全部
<div class="html"></div>
<script type="text/javascript">
$(function(){
if( $(".html").html() == ""){
$(".html").css("backgroundColor","");
}else{
$(".html").css("backgroundColor","#CCC");
}
</script>
这个是判断是否有内容,如果有内容div的背景成为灰色,没有内容则不设背景色
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<script>
jQuery(function(){
var $main=$("#main");
if($main.html()!=""){
$main.attr("style","background:#f00;");
}else{
$main.removeAttr("style");
}
});
</script>
<style>
#main {width:200px; height:30px; line-height:30px; border:1px solid #000;}
</style>
<div id="main"></div>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2017-10-15
展开全部
#("div").length 判断div是存在
#("div").text() 获取div内文本内容
#("div").html() 获取div内元素
#("div").text() 获取div内文本内容
#("div").html() 获取div内元素
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询