2012-02-02 4 views
0

「生成された」属性はどこで許可されていますか?私はIntelliJの中で、このエラーを取得してい

<label generated="true" ... > 

generated "本物" です:HTMLスニペットがある場合は '生成'

属性は、ここで

を許可されていませんHTML属性?検証が失敗した場合、エラーフィールドにjquery-ui-validationプラグインによって追加されます。許可されているのはどこですか?で

答えて

3

のorignalの答え:What is the "generated" attribute seen in some HTML tag used for?

これはカスタムデータまたはユーザ定義属性です。あなたのケースでは、おそらくJavaScriptによってロードされた後に、が生成されたページをとした要素を示すために追加されています。

重いUI/UX Webアプリケーションでは、このような属性を見るのが一般的です。彼らは通常、CSS、JavaScript、HTMLなどの技術間でフックとして機能します。

このような属性は検証されません。 HTML5を使用している場合は、data-という接頭辞を付けてこの問題を回避できます(例:data-generated="true")。続きを読むabout custom data attributes in HTML5

+0

Hmm。だから、jquery-ui-validationはデータ生成の使用に移行すべきですか?私は現在、互換性があるために "生成された"プレーンを使用しています。 – ripper234

関連する問題