jQuery/CSS でクロス ブラウザーの問題をデバッグしようとしています。
クラスの境界線の幅を取得しようとしています。クラスは CSS で次のように設定されます。
.mod_button {
position: relative;
color: #fff;
border-color: #06253e;
border-width: 1px;
border-style: solid;
}
jQueryでは、次のようにボーダー幅を取得しようとしています:
var bWidth = $('.mod_button').css('border-width');
これは Chrome では「1px」の文字列として正しく返されるようです。ただし、Firefox では常に空の文字列 "" として返されます。Chrome と Firefox の両方で開発者ツールの JS デバッガーをステップ実行して、これらの結果を確認しました。
私はこの問題をデバッグしようとして夢中になっており、簡潔な答えが見つからないようです。おそらく、ここのコミュニティが、この問題を解決する方法についての手がかりを提供してくれるでしょう。
ありがとうございました!