我有這個問題:我想在彈出窗口中打開圖像,但圖像未在彈出窗口中加載。無法在彈出窗口中顯示圖像
有人能告訴我什麼是錯我的代碼,我沒有任何錯誤
這是我的代碼的一部分:
<?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