1
我要讓喜歡當我點擊了圖像的切換圖像的子圖像會出現這樣的事情......這是具有一個切換功能的圖像..子圖像顯示點擊mainimage當
<?php
include('../includes/inc.php');
$user_id =json_decode($user->user_id);
$albumname='';
$album = $carousel->get_album($user_id);
foreach ($album as $key => $myalbum) {
$albumname = $myalbum['album_name'];
?>
<div class="portfolio-image">
<div class="img-thumbnail img-responsive" style="display: inline-block;vertical-align: top;">
<img src="../assets/img/gallery/event-image3.jpg" style="display: block;margin: 0 auto; height:150px;width:200px;" data-id="<?php echo $myalbum['album_name']?>">
<p style="text-align: center;"><strong><?php echo $myalbum['album_name'];?></strong></p>
</div>
<p></p>
</div>
<?php
}
?>
這是我的功能不用..
<script type="text/javascript">
$(document).on('click', 'img[data-id]', function() {
var selected = $(this).attr('data-id');
$ss = $('[data-id="' + selected +'"]').next('.picforalbum').toggle();
});
</script>
這就是子圖像會顯示出來。一旦我點擊了圖像..
<div class="col-md-12 picforalbum">
<?php
include('../includes/inc.php');
$user_id =json_decode($user->user_id);
$album = $carousel->get_photoINalbum($albumname,$user_id);
foreach ($album as $key => $pic) {
?>
<div class="portfolio-image">
<div class="img-thumbnail img-responsive" style="display: inline-block;vertical-align: top;">
<img src="<?php echo $pic['photo'];?>" style="display: block;margin: 0 auto; height:150px;width:200px;" >
</div>
<p></p>
</div>
<?php
}
?>
</div>
但問題是,當我試圖單擊切換圖像沒有任何反應......
什麼IM實際上是想實現的是,圖像會切換按鈕,一旦我點擊圖像子圖像將顯示當我點擊它再次將隱藏..類似的東西.. –
@LionSmith雖然我已經更新了代碼,但首先,我真的不明白「sub」圖像意味着什麼,其次「類似的東西」不夠詳細。無論哪種方式,如果需要,我相信代碼應作爲進一步更改的良好起點。 –