我在主索引页面上列出了4个图像作为小型投资组合展示,每个div类都具有“margin-right”属性,因此我会找到一种方法来添加“最后一个类”以删除该特定属性。
我目前使用的代码如下:
<div id="latestlistings" >
<div class="inner">
<?php $recent = new WP_Query('post_type=listing&post_status=publish&posts_per_page='.get_option('wp_recentlistingsnumber_home')); ?>
<h3><?php echo get_option('wp_heading_recentlistings') ?></h3>
<?php if ($recent->have_posts()) : while ($recent->have_posts()) : $recent->the_post(); ?>
<?php include 'includes/variables.php' ?>
<div class="latestlisting">
<?php $sliderimages = get_post_meta($post->ID, 'images_value', true);
if ($sliderimages) {
$arr_sliderimages = explode("\n", $sliderimages);
} else {
$arr_sliderimages = get_gallery_images();
}
$firstimage = $arr_sliderimages[0];
$arr_sliderimages = parse_url($firstimage);
$resized = timthumb(100, 200, $arr_sliderimages[path], 1);
?>
<a href="<?php the_permalink(); ?>"><img width="200" height="100" src="<?php echo $resized ?>" /></a>
<div class="shadow-small"></div>
</div>
</div>
有没有人有想法或建议如何以最佳方式实现这一目标?一些建议将非常感谢 - 非常感谢你!
答案 0 :(得分:2)
您可以使用:last
选择器或eq()
方法,请尝试以下操作:
$(document).ready(function(){
$('.latestlisting:last').addClass('last');
// or $('.latestlisting').eq(3).addClass('last');
})