我有这个问题:我想在弹出窗口中打开图像,但图像未在弹出窗口中加载。无法在弹出窗口中显示图像
有人能告诉我什么是错我的代码,我没有任何错误
这是我的代码的一部分:
<?php
defined('_JEXEC') or die('Restricted access');
$db = JFactory::getDBO();
$query=$db->getQuery (true);
$query->SELECT ('*');
$query->from('#__feature_film_image_data');
$db->setQuery($query);
$results = $db->loadObjectList();
?>
<?php foreach($results as $result):?>
<div class="work mr9">
<a href="<?php echo $result->id; ?>" rel="facebox">
<img src="<?php echo $result->image; ?>" width="172" height="111">
</a>
</div>
<?php endforeach; ?>
<div class="popup-div">
<?php foreach($results as $result):?>
<div id="<?php echo $result->id; ?>" style="display:none;">
<img src="<?php echo $result->image?>" alt="some alt txt">
</div>
<br clear="all">
<?php endforeach; ?>
</div>
<br clear="all">
我想打开弹出窗口点击图片上的(点击事件)。
这可能是因为形象与风格'显示一个div:none'? – chriz 2013-04-30 10:40:03
将生成的标记和JavaScript发布到此处而不是joomla代码 – Ejaz 2013-04-30 10:40:14
jQuery(document).ready(function($){('a [rel * = facebox]')。facebox(){loadingImage:'images/loading。 gif', closeImage:'images/closelabel.png' }) }) – 2013-04-30 10:48:52