【发布时间】:2011-07-08 18:57:48
【问题描述】:
我正在开发一个标签功能,标签的包装元素 (span class="tag") 显示没有内容。我需要隐藏空的并显示带有内容的标签。问题是我的逻辑正在影响所有标签,而不仅仅是空标签。如何只定位空标签?
$(".tag:empty").hide();
$('.tag_btn').live('click', function() {
if (!$('.tag:empty')){
$('.tag').show();
}
});
【问题讨论】:
-
将
.tag_btn隐藏在空的旁边怎么样?$(".tag:empty").sibling('.tag_btn').hide();
标签: javascript jquery hide