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”图像意味着什么,其次“类似的东西”不够详细。无论哪种方式,如果需要,我相信代码应作为进一步更改的良好起点。 –