2013-05-14 55 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

相關問題