我想检查一个元素是否在其中没有hrefs(即它是空的),如果是,就隐藏与它关联的标签。页面上会有几个元素需要检查,如果它们是空的,所以我需要编写一个循环。我需要帮忙写循环。这里是我的代码到目前为止:用JQUERY写一个循环
if(jQuery('span.tags').is(':empty')) {
jQuery('span.label').hide()
};
请有人可以帮我这个代码?
这是我的HTML
<div class="entry-meta">
<span class="label">Tagged:</span>
<span class="tags">
<a href="#" rel="tag">Career change</a>,
<a href="#" rel="tag">career change e course</a>,
<a href="#" rel="tag">career help</a>
</span>
</div><!-- END .entry-meta -->
谢谢大家谁回答了这个帖子。这是有效的解决方案。
//Removes word 'Tagged:' if there are no tags
jQuery('span.tags:empty').prev('span.label').hide();
你能告诉我们你会使用这个代码一些HTML。 – 2011-06-16 09:45:57
[如何在jQuery中执行“For”循环?](http://stackoverflow.com/questions/5287669/how-to-perform-a-for-loop-in-jquery) – 2011-06-16 09:46:26
for the loop ,请检查jQuery中的.each方法 – Locksfree 2011-06-16 09:48:10