[英]jQuery-UI resizable, resizing all child elements
我有一个我想扩展的div。 我正在使用jQuery-UI可调整大小的选项,但它没有调整孩子的大小,为什么?
这是我用来实例化它的代码:
$(this).resizable({
alsoResize: $(this).find('*'),
});
代码深入到app中,所以我创建了一个应该包含重要部分的小提琴: http : //jsfiddle.net/EnK4R/6/
这适用于图片标签: http : //jsfiddle.net/EnK4R/12/我只是想弄清楚'*'选择器不能工作的原因
干得好。 这似乎没有调整整个文档的大小,检查底部的小提琴
var init = function(){
$(this).resizable({
alsoResize: '#'+$(this).attr('id')+' *'
});
}
init.call($('#window'));
这使得代码几乎与你的代码一样短,并且它将适用于被调用到init调用中的内容。 请享用 :)
首先修复窗口类选择器:将它从.window
更改为#window
。 并使用选择器字符串alsoResize
选项:
$('#window').resizable({
alsoResize: '#window *'
});
小提琴: http : //jsfiddle.net/1stein/EnK4R/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.