diff --git a/jquery/jquery-tests.ts b/jquery/jquery-tests.ts index 6778f4071..6be06e1eb 100644 --- a/jquery/jquery-tests.ts +++ b/jquery/jquery-tests.ts @@ -2178,6 +2178,8 @@ function test_outerHeight() { $("p:last").text( "outerHeight:" + p.outerHeight() + " , outerHeight( true ):" + p.outerHeight(true)); + + p.outerHeight(123); } function test_outerWidth() { @@ -2185,6 +2187,8 @@ function test_outerWidth() { $("p:last").text( "outerWidth:" + p.outerWidth() + " , outerWidth( true ):" + p.outerWidth(true)); + + p.outerWidth(123); } function test_scrollLeft() { diff --git a/jquery/jquery.d.ts b/jquery/jquery.d.ts index 5fb884b08..5add44d2e 100644 --- a/jquery/jquery.d.ts +++ b/jquery/jquery.d.ts @@ -1447,6 +1447,13 @@ interface JQuery { */ outerHeight(includeMargin?: boolean): number; + /** + * Sets the outer height on elements in the set of matched elements, including padding and border. + * + * @param value An integer representing the number of pixels, or an integer along with an optional unit of measure appended (as a string). + */ + outerHeight(height: number): JQuery; + /** * Get the current computed width for the first element in the set of matched elements, including padding and border. * @@ -1454,6 +1461,13 @@ interface JQuery { */ outerWidth(includeMargin?: boolean): number; + /** + * Sets the outer width on elements in the set of matched elements, including padding and border. + * + * @param value An integer representing the number of pixels, or an integer along with an optional unit of measure appended (as a string). + */ + outerWidth(width: number): JQuery; + /** * Get the current coordinates of the first element in the set of matched elements, relative to the offset parent. */