2013-05-14 56 views
0

的功能使用jQuery的resizable()方法你怎么让这个jQuery UI的大小可调整宽度高度

width = 31 + $('idName').height() 

我重新大小的视频播放器,该控件不断31个像素,这是很好,因为许多嵌入式视频的控件大小都不可用。

我想它走的时候,让我们说:

620/378 (620/347+31) 

310/189 (310/158+31) 

对不起,我忘了提及,股利是id正在与jQuery的resizable()访问方法中,视频播放器(它只是一个HTML5 object元素)的重新调整大小的方式是我的CSS文件中将其高度和宽度设置为100%,这使得它与div对象相比可以不断调整自身的大小。

+0

担心该事件是什么$(“idName”)?内置播放器的框架?请更具体地说明你需要什么,你的问题根本不清楚 – 2013-05-14 18:36:22

回答

0

的jQuery UI 可调整大小()使得一个元素可以调整大小,你还是需要根据您的第一个方程

$('#idname').resize(function() { 
    $(this).width(31 + $(this).height()); 
}); 

的调整大小()事件

采取行动,但我不认为这会给你你想要的。

这可能是更好的寻找到的可调整大小的()的参数的aspectRatio,也许不必在所有

$("#idname").resizable({ 
     aspectRatio: 620/378 
}); 
+0

是的,我一直在做的是使用'aspectRatio'参数,而不用担心太难。 – 2013-05-14 19:12:58

相关问题