LoginSignup
0
0

More than 5 years have passed since last update.

【jQuery】borderの切り替えにおける、firefox37.0以下で起きた問題

Posted at

背景

  • dl > dd

のボーダーの色を状態によって変えるということをjQueryで実装。
(動的に変遷させたかったので、とりあえずjQueryで組んでいた)

確認できた問題

$(data).parent().css('border-color',conf.chColor);

を指定したときに、textareaを入れていたddだけボーダー切り替わらない。

 

切り替えの判定条件

border-widthあるかどうか

  

エラー時の反応

エラーメッセージなし。

その他も正常に働く

 

調査/推察

mozilla様のWeb開発者向け変更点一覧を確認。

詳細は読み解けなかったが、40.0か38.0の変更がborder辺りも触れているので境目はこの辺か。

  

結論

  • バグは恐らく判定条件。

そもそもこういうのはcssで切り替えた方が安全かつ軽い。

= jQuery側で切り替える方が悪い

  • バージョンの差分は目で見て確認するほうがいい

 

 

 

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0