jQueryで要素を取得すると、attrメソッドを使用してすべての属性を変更できます。それが正しいことです。属性が有効なDOM属性であるかどうかをチェック
まあ、それはそうですが、あなたは何をしている場合:
$('p').attr('foo','bar');
あなたはクロームツールやFirebugの持つ要素を調べる場合は、実際には、それが今の値でfooという属性を持っている、ことがわかりますバー。
これまでのチェックを行い、これを回避する方法は誰も知っていますか?これが起これば、何かがうまくいかないのですか? jQueryのdocumentationによれば
「前回のチェックを行い、これを避ける」このビットを説明できますか? –
あなたは正確に何をしたいですか?この機能は、そのサウンドによって行われるように設計されています。 –
はい、ユーザーから両方の値を取得しているので、ユーザーは必要なものを置くことができます。もし彼/彼女が間違いを犯すなら、それは無視されるべきです、あるいはエラーを与えるべきです。 –