这是我的网页的Html我只是想,如果没有流行的产品,那么整个div popular_prd应该隐藏。jquery找不到工作
<div class="popular_prd">
<h1 class="views-heading">Popular Products</h1>
<div class="view view-popular-products view-id-popular_products view-display-id-default boxes-bottom view-dom-id-3">
<div class="views-admin-links views-hide">
<ul class="links">
<li class="0 first">
<a href="/admin/build/views/edit/popular_products?destination=node#views-tab-default">Edit</a>
</li>
<li class="1">
<a href="/admin/build/views/export/popular_products">Export</a>
</li>
<li class="2 last">
<a href="/admin/build/views/clone/popular_products">Clone</a>
</li>
</ul>
</div>
</div>
</div>
我用下面的jQuery代码来隐藏div。
$('document').ready(function(){
if(!$('.popular_prd').find('.view-content')) {
$('.popular_prd').hide();
}
else {
$('.popular_prd').show();
}
});
但代码不工作div仍然显示出来。
这可能是问题的点包含在与
popular_prd
类股利。 “它不在那里,那我该如何检查它?” – JohnP 2011-04-05 05:57:40