如何通过php

时间:2015-11-05 12:39:41

标签: php

如何通过php删除任何类的空div。这是代码。

<li>
<a class="account-group js-account-group js-action-profile js-user-profile-link js-nav" href="https://twitter.com/EnglishBlogCom" data-user-id="376638112">
<small class="time">
<p class="TweetTextSize TweetTextSize--26px js-tweet-text tweet-text" lang="en" data-aria-label-part="0">
<div class="ProfileTweet-action ProfileTweet-action--reply"></div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt"> </div>
<div class="ProfileTweet-action ProfileTweet-action--retweet js-toggleState js-toggleRt"> </div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState withHeartIcon"> </div>
<div class="ProfileTweet-action ProfileTweet-action--favorite js-toggleState withHeartIcon"> </div>
<div class="ProfileTweet-action ProfileTweet-action--more js-more-ProfileTweet-actions">
<div class="dropdown"> </div>
</div>
<div class="dropdown"> </div>
</li>

3 个答案:

答案 0 :(得分:1)

尝试使用它..它检查具有类 .dropdown 的每个元素,并检查它是否为空。

<强>的jQuery

$('.dropdown').each(function(i, obj) {
    if( $(this).is(':empty') ) { 
          $(this).remove();
    }
});

答案 1 :(得分:0)

使用jquery删除div尝试此代码

if($("div").empty()){
    $(this).remove();
}

答案 2 :(得分:0)

使用jquery代替

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script>
    $(document).ready(function(){
        $("div").each(function()
            {
            if($(this).empty())
                $(this).remove()
            });
         })
</script>