私はjQueryの初心者です。 [name = value]セレクタを使用するときに問題が発生しました。右、jQueryセレクタ[name = value]が機能しません。
<input type="number"/>
非常にシンプル:ここ はHTMLのですか? そして、ここでは、JSです:
$("input").val(100);
$("input[value='100']").val(200)
結果は次のとおりです。スクリプトの最初の行は動作しますが、ない二行目(Chromeは、FF、IE9) 両ラインはIE8で動作します。 これはどうしますか?ところで、私はjQuery1.7.2を使用しています。それとも、ただセレクタが属性をチェックしますが、.val()
は専用のプロパティを変更し、そのセレクタは更新を見ていない属性は、等しいhttp://jsfiddle.net/wzKNV/
クイックや汚れが動作します。 val()は属性ではなく属性であり、このシナリオでは属性セレクタは機能しません。私はjsfiddleを作成し、要素を複製して分離を示しました。 http://jsfiddle.net/7PZdt/ – Ohgodwhy