aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMichał Gołębiowski-Owczarek <m.goleb@gmail.com>2018-06-04 18:08:06 +0200
committerGitHub <noreply@github.com>2018-06-04 18:08:06 +0200
commit75b77b4873abf9025b6ba60dec80aedd29df2bdd (patch)
treef721c8d62e6ca773c24d67bf16d74915c99f390c /src
parent45f085882597016e521436f01a8459daf3e4000e (diff)
downloadjquery-75b77b4873abf9025b6ba60dec80aedd29df2bdd.tar.gz
jquery-75b77b4873abf9025b6ba60dec80aedd29df2bdd.zip
CSS: Don't auto-append "px" to CSS variables (#4064)
Fixes gh-4063 Closes gh-4064
Diffstat (limited to 'src')
-rw-r--r--src/css.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/css.js b/src/css.js
index e936c8f30..19c2f79d1 100644
--- a/src/css.js
+++ b/src/css.js
@@ -246,7 +246,9 @@ jQuery.extend( {
}
// If a number was passed in, add the unit (except for certain CSS properties)
- if ( type === "number" ) {
+ // The isCustomProp check can be removed in jQuery 4.0 when we only auto-append
+ // "px" to a few hardcoded values.
+ if ( type === "number" && !isCustomProp ) {
value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" );
}