Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 图像未显示在Pretto中_Javascript_Jquery_Prettyphoto - Fatal编程技术网

Javascript 图像未显示在Pretto中

Javascript 图像未显示在Pretto中,javascript,jquery,prettyphoto,Javascript,Jquery,Prettyphoto,我正在将Prettypto用于gallery。为此,当我单击相册封面图像时,该相册的图像将通过Prettypto显示。除图像未显示外,一切正常。 代码: html 必须显示图像的prettyTo()的div部分为null。 欢迎任何建议。Sammy,我认为可能是您有多张图像的albumid值相同。因此,当你触发点击按钮时,所有的按钮都会被点击 尝试使用或作为 或 享受……它是否显示出任何错误console@muthu不控制台中没有错误当在javascript中发出警报时,您可以将值打印到[“+a

我正在将Prettypto用于gallery。为此,当我单击相册封面图像时,该相册的图像将通过Prettypto显示。除图像未显示外,一切正常。 代码: html

必须显示图像的prettyTo()的div部分为null。
欢迎任何建议。

Sammy,我认为可能是您有多张图像的albumid值相同。因此,当你触发点击按钮时,所有的按钮都会被点击

尝试使用或作为


享受……

它是否显示出任何错误console@muthu不控制台中没有错误当在javascript中发出警报时,您可以将值打印到[“+albumId+”]']@muthu,它会向[object]发出警报。这是错误吗?不,不是错误。你能在JSFIDLE中添加你的代码吗?
<div id="album_5" class="album_images" style="display:none">
<div class="albumimgs">
<a albumid="5" title="" href="http://localhost/sharepoint/image/album/1000/0/album_309_1379593500.jpg" rel="prettyPhoto[5]">
<img src="http://localhost/sharepoint/image/album/400/400/album_309_1379593500.jpg">
</a>
</div>
</div>
$('img').live('click', function(){ //click the album cover img
  var parents = $(this).parents('div.albums');
  var albumId = parents.find('a').attr('rel');
  var url = 'js/jquery.prettyPhoto.js';
  $.getScript(url)
     .done(function(){
        $("a[rel^='prettyPhoto["+albumId+"]']").prettyPhoto({
            theme:'pp_kalypso',
            deeplinking: false
       });
       $('div#album_'+albumId).find('a[albumid="'+albumId+'"]').trigger('click');
  });
})
$('div#album_'+albumId).find('a[albumid="'+albumId+'"]:eq(0)').trigger('click');
$('div#album_'+albumId).find('a[albumid="'+albumId+'"]:first').trigger('click');