我的问题与PHP,jQuery和CSS有关。灯箱根据我所按的内容显示内容
我想在一个while循环中创建一个灯箱,然后让灯箱给我每个行的信息。
存在一个问题,因为它会为每个行生成lightbox,而且位置为:绝对,我们只能看到结果中的最后一行。我不想看到最后一个,但我希望灯箱根据我点击的行显示信息。
下面是代码:
的jQuery:
$(document).ready(function(){
$('.lightbox').click(function(){
$('.boxi').css('display','block');
});
});
PHP:
$result = $db->query("SELECT * FROM destinations WHERE direction=1;");
while ($rows = mysql_fetch_array($result)) {
$name = $rows['name'];
$table .= '<div class="destionations">
<div class="name">Prej: <strong>'.$name.'</strong></div>
<table width="100%" class="extra" cellspacing="1" cellpadding="5" border="0" >
<tr class="bgC3" style="font-weight:bold">
<td width="20"></td>
<td>Deri</td>
<td width="50">Çmimi</td>
'.managment::cmimet_e_caktuara($name).'
</tr>
</table>
<div class="buttoni">
<a href="#" class="lightbox">test</a>
<div class="boxi">'.$name.'</div>
<form action="" method="POST">
<input type="text" name="new_city">
<input type="hidden" name="prej" value="'.$name.'">
<input type="submit" name="new_dest" value="Shto destinacionin">
</form>
</div>
</div>';
}
}
的的fancybox是给我想要的结果,但我不喜欢很多CSS,JavaScript中,jQuery的文件链接到我的
标签 我想使它简单的话,我打算给它的风格与CSS但现在我只需要一个解决方案来显示点击链接的结果。 – TooCooL 2011-06-12 02:57:05我只是有lightbox风格,它的显示设置为无。然后当你点击链接显示它的关联灯箱 - 然后点击灯箱上的任何地方关闭它。应该是一个非常小的方法,可以给你想要的。 – DropTheNerd 2011-06-12 03:04:22
那么我只是编辑脚本,因为我错误地发布了它的jQuery部分,它的$('。boxi').css('display','block'); 它与Z指数 – TooCooL 2011-06-12 03:12:19