jquery展开元素高度以填充另一个元素

jquery展开元素高度以填充另一个元素,jquery,jquery-plugins,expand,Jquery,Jquery Plugins,Expand,我是jquery插件的新手,通过这段代码,我想将一个或多个元素的高度扩展到另一个元素的高度(通常是窗口对象)。 请检查代码是否正确。谢谢 (function( $ ) { $.fn.expandh = function(padre) { if(padre==undefined)padre=window; this.each(function(){ $(this).height($(padre).height() - $(this).

我是jquery插件的新手,通过这段代码,我想将一个或多个元素的高度扩展到另一个元素的高度(通常是窗口对象)。 请检查代码是否正确。谢谢

(function( $ ) {
    $.fn.expandh = function(padre) {
        if(padre==undefined)padre=window;
        this.each(function(){
            $(this).height($(padre).height() - $(this).offset().top);
        });
    };
}( jQuery ));

此代码有效吗?是的,目前对我有效。请查看CR上提供的服务。对不起,CR是什么意思??