アニメーションの値を引用符で囲む必要があるのはどのような場合かと思いました。
jQueryのサイトは実際にはいつかを説明していません。"52px"
たとえば、"1em"
不透明度が単位なしであるのに対して、単位値を指定している場合だと思いました( 0.9
)、、、などの処理方法borderStyle
がわかりませんが、例が見つからないようです。 。ヘルプとガイドラインをいただければ幸いです。backgroundColor
boxShadow
backgroundImage
アニメーションの値を引用符で囲む必要があるのはどのような場合かと思いました。
jQueryのサイトは実際にはいつかを説明していません。"52px"
たとえば、"1em"
不透明度が単位なしであるのに対して、単位値を指定している場合だと思いました( 0.9
)、、、などの処理方法borderStyle
がわかりませんが、例が見つからないようです。 。ヘルプとガイドラインをいただければ幸いです。backgroundColor
boxShadow
backgroundImage
true
ブール値(または)を除いて、値を引用符で囲む場合は常に適切である必要がありますfalse
。
値が何に使用されるかは関係ありません。「不透明度、borderStyle、backgroundColor」、それらは関係ありません。渡すデータの種類についてです。
値を引用符で囲む場合は文字列として渡します。jQueryが値を読み取ると、文字列を分析して値を解釈します。たとえば、パーセンテージで幅が必要な場合は、を渡します{width:"10%"}
。jQueryはパーセント記号を認識し、それをそのまま使用します。
%
パーセンテージの例では、 -signがスクリプトに含まれるため、引用符なしで渡すことはできません。したがって、渡すだけ{width:10%}
でTypeErrorが発生します。と同じように、JavaScriptは引用符で囲まれていない場合、変数名として解釈しようとするため"10px"
、渡すとエラーが発生します。10px
px
したがって、実際には、引用符を省略できるのは、数値やブール値など、文字列でない場合に同じことを意味する値を使用する場合のみです。