[英]open shadowbox div with php
我在Joomla中的php代碼有問題。 顯示數據庫中的所有標題,但是當我單擊標題時,將打開帶有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>
試試下面的代碼:
$db->setQuery($query);
$rows = $db->loadObjectList();
<ul class="mostread">
<?php $i=0; foreach ($rows as $row) : ?>
<li>
<a rel="shadowbox" href="#open_<?php echo $i?>"><?php echo $row->title ?></a>
<div id="open_<?php echo $i?>" style="display:none;">
<div id="content_<?php echo $i?>" 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 $i++; endforeach; ?>
</ul>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.