Javascript 如何访问fotorama活动帧的高度和宽度属性?

Javascript 如何访问fotorama活动帧的高度和宽度属性?,javascript,jquery,fotorama,Javascript,Jquery,Fotorama,单击按钮时,我需要调整活动帧中当前图像的大小,但我无法访问图像属性。我不想只更改当前图像的fotorama大小 这是我的密码 function zoomIn() { try { var $fotoramaDiv = $('#fotorama').fotorama(); var fotorama = $fotoramaDiv.data('fotorama'); var $frame = fotorama.activeFrame.$stage

单击按钮时,我需要调整活动帧中当前图像的大小,但我无法访问图像属性。我不想只更改当前图像的fotorama大小

这是我的密码

function zoomIn() {
     try {
      var $fotoramaDiv = $('#fotorama').fotorama();
         var fotorama = $fotoramaDiv.data('fotorama');
         var $frame = fotorama.activeFrame.$stageFrame;
        //the following line does not work
         $frame.childNode.height=500;
     }
     catch (error) {
        alert(error.Message);
    }
}

您可以使用代码onclick=zoomIn()在img元素中添加onclick attr;然后将JQuery代码设置为:

unction zoomIn() {
        try {           

          $('#fotorama').css({"width":"250px","height":"250px"});
        }
        catch (error) {
           alert(error.Message);
       }
   }

尝试将另一个类或属性(例如active)添加到活动图像中,并尝试调用$frame.find(“.active”).height(yourHeight)。