select
その場で検証して適切なメッセージを表示するために使用するカスタム属性がいくつかある要素があります。属性の名前は、次のようにキャメルケースに入れられます
<select validationMessage="Must select something" ... >...
問題は、1.6より古いバージョンのjQueryでは.attr()
大文字と小文字が区別されるように見えることです。さらに問題なのは、元々大文字と小文字が区別された属性をフェッチしないことです。これはChromeのFirefoxでも同じように機能しますが、Internet Explorerでは期待どおりに機能します(大文字と小文字は区別されません)。すべてのケーシング(元のケーシングを除く)が機能することも興味深いです。
これがこの問題のJSFiddleの例です。左側のjQuerylibバージョンを変更し、[実行]をクリックして、他のバージョンとの動作を確認できます。
この問題をどのように軽減しようとしていますか?