クリック時にjQueryを使用してdt内の画像を反転させたいdlがあります。これは静的cssを使用して非常に簡単に実行できますが、何らかの理由でjQueryの.css()メソッドを使用して同じ効果を達成することはできません。私は何か間違ったことをしていますか、それともこれはjQueryの癖ですか?
これは、 CSSとjQueryの両方を使用した動作を示すJSFiddleリンクです。
クリックイベントハンドラーのないサンプルコード。簡単にするために、今はdt自体を反転させようとしています。
$('dt').css(
{
"color" : "red",
"transform": "scaleY[-1]",
"-moz-transform": "scaleY[-1]",
"-o-transform": "scaleY[-1]",
"-webkit-transform": "scaleY[-1]",
"filter": "FlipV",
"-ms-filter": "FlipV"
}
);