使用可能なビューポートのみを使用してカラーボックスを設定するのに問題があります。maxHeight または maxWidth 属性を設定するとすぐに、画像が表示されなくなります。カラーボックスは開きますが、「糸車」のままです。
function showImage(e) {
$.colorbox({href:$(e.currentTarget).attr("src")}); }
jQuery(document).ready(function () {
$('.popout').on("click", showImage);
$('.popout').colorbox({rel:'popout', maxWidth:'95%', maxHeight:'95%'}); });
<img class="popout" src="my.jpg" alt="" width="500" height="373" />
それで、私のコードの何が問題になっていますか? または、maxWidth/height を機能させるために他の属性も設定する必要がありますか?