Поскольку это iframe
, установка ширины / высоты внешнего div
не приведет к сбросу iframe
ширины / высоты. Вы должны явно установить ширину / высоту iframe
. Кроме того, у игрока внутри iframe есть свои собственные ширина / высота, установленные при загрузке iframe
, поэтому, даже если iframe изменен, размер игрока не будет изменен. Из-за констант домена вы можете установить ширину / высоту игроков.
Попробуйте это, что на самом деле изменяет размер iframe
, но размер игрока не изменяется.
$(document).ready(function() {
$("#toggle").click(function() {
$("#container").toggleClass("wide");
$("#container iframe").height(340).width(540);
return false;
});
});
http://jsfiddle.net/ULauz/3/