此代碼返回一個數組,然後使用foreach循環來輸出每個項目。我想在每個運行的foreach循環中向第一個.item類添加一個名爲'active'的類。使用jQuery將類添加到每個foreach循環內的第一個項目
包含在底部的jQuery確實會添加一個活動類,但只能添加到頁面上的.item的第一個實例。我希望將它添加到循環的每一個循環中的第一個.item。
我想動態創建一個引導旋轉木馬
<div id="carousel-<?php the_ID(); ?>" class="carousel slide" data-ride="carousel">
<!-- Wrapper for slides -->
<div class="carousel-inner">
<?php
$screenshots = get_post_meta(get_the_ID(), 'screenshots', false);
foreach ($screenshots as $screenshot) { ?>
<!-- Slide items -->
<div class="item">
<img src="<?php echo $screenshot; ?>">
</div>
<?php }?>
</div>
</div>
<script>
jQuery(document).ready(function() {
jQuery('.carousel-inner .item:first').addClass('active');
});
</script>
顯示HTML和JS在的jsfiddle,什麼是expexcted輸出 –