for each의 각 게시물을 표시하고 싶습니다. 내 조건은 1st show 5 post이고 다른 게시물을 숨기려면 show more
버튼을 루프에 5 개 이상의 게시물이있는 경우 다음을 클릭하면 다른 게시물을 표시하고 show more
버튼을 숨기고 less more
버튼을 표시합니다. 게시물이 적 으면 5가 표시되고 show more
버튼이 표시되지 않습니다. jQuery로 어떻게 할 수 있습니까?jQuery less/phcc foreach에 설정된 버튼
<?php
foreach ($hotel_data as $key => $hoteldata)
{
//Show 3 lowest price of hotel link
if(isset($hoteldata[0]->rooms)){
/*$ii = 0;*/
foreach ($hoteldata[0]->rooms as $key => $bookinginfo) {
?>
<tr>
<td class="">
<div class="hotel_name">
<?php echo $bookinginfo->desc; ?>
</div>
</td>
<td class="booking-img">
<img src="http://pics.avs.io/hl_gates/100/30/<?php echo $bookinginfo->agencyId; ?>.png"/>
</td>
<td>
<div class="hotel-price">
Price : $ <?php echo $bookinginfo->price; ?>
</div>
</td>
<td class="booking-url">
<a href="<?php echo $bookinginfo->fullBookingURL; ?>" class="btn btn-info" role="button" data-toggle="tooltip" data-placement="top" title="<?php echo $bookinginfo->agencyName; ?>"> BOOK NOW</a>
</td>
</tr>
<?php
/*$ii++;
if($ii > 2){
break;
}*/
}
}
}
?>
jQuery로 할 수 있습니까? – farhan
물론 jQuery로이 작업을 수행 할 수 있습니다. 단지 5-10 줄의 코드 일뿐입니다. –
AJAX로 수행 할 @CodeGodie의 대답도 고려해야합니다. 표시하거나 숨길 데이터가 많으면 많거나 적은 버튼을 표시하는 것보다 적절하기 때문입니다. –