0
我在Joomla的php代碼有問題。 顯示數據庫中的所有標題,但當我點擊某個標題時,會打開帶有div的shadowbox,並始終顯示相同的標題,說明和日期。爲什麼?用php打開shadowbox div
$db->setQuery($query);
$rows = $db->loadObjectList();
<ul class="mostread">
<?php foreach ($rows as $row) : ?>
<li>
<a rel="shadowbox" href="#open"><?php echo $row->title ?></a>
<div id="open" style="display:none;">
<div id="content" style="color:#FFF; padding:10px;">
Title:<?php echo $row->titulo ?><br>
Descripton:<?php echo $row->descripton ?><br>
Published:<?php echo $row->date ?><br>
</div>
</div>
</li>
<?php endforeach; ?>
</ul>
ID可以不相同的,所以儘量在每個循環分配不同的ID .. –
的'href'都有一個id,當你點擊它,它將查找具有相同id的元素(在本例中爲「open」,因此它將查找id爲「open」的div)。 – GuyT