私はここにアプリケーションを持っています:アプリケーション
デモでは、基本的なjqueryスライダーを使用しています。このページは次のとおりです。ページ情報
今私が抱えている問題は、質問1の画像が表示されるが、質問2の画像は表示されないことです。スライダーを含める前に、すべての質問の画像が表示されました。ただし、スライダーを含めたので、最初の質問の画像のみが表示されます。すべての質問で画像を表示するにはどうすればよいですか?
コード:
<form action='results.php' method='post' id='exam'>
<?php
foreach ($arrQuestionId as $key=>$question) {
?>
<div class='lt-container'>
<p><?php echo htmlspecialchars($arrQuestionNo[$key]) . ": " . htmlspecialchars($arrQuestionContent[$key]); ?></p>
<?php
//start:procedure image
$img_result = '';
if(empty($arrImageFile[$key])){
$img_result = ' ';
}else{
?>
<div id="banner-slide">
<ul class="bjqs">
<?php foreach ($arrImageFile[$key] as $i) { ?>
<li><img alt="<?php echo $i; ?>" height="200" width="200" src="<?php echo 'ImageFiles/'.$i; ?>"></li>
<?php } ?>
</ul>
</div>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('#banner-slide').bjqs({
animtype : 'slide',
height : 200,
width : 200,
responsive : true,
randomstart : true
});
});
</script>
<?php
}
//end:procedure image
?>
</div>
<?php
}
?>
</form>