这是我的目标:
如果任何父<li>
有outofstock
个分组,我想在<span>
内.inner_product_header
后追加onsale
。
我的代码:
<ul class="products">
<li class="product outofstock"> <a href="#">
Test text description
<div class="inner_product_header">
<span class="onsale">On Sale</span>
</div>
</a>
</li>
<li class="product"> <a href="#">
Test text description
<div class="inner_product_header">
<span class="onsale">On Sale</span>
</div>
</a>
</li>
</ul>
$(function() {
if ( $( 'ul.products li.product' ).hasClass( 'outofstock' ) ) {
$(this).children('.inner_product_header').append('<span class="itscomingsoon">Coming Soon</span>');
}
});
这是我的jsFiddle,带有样式以查看块:http://jsfiddle.net/8szFV/4/
我不知道我哪里出错了。有什么想法吗?
答案 0 :(得分:1)