1.Selector 入力タグ名を go の値として取得します
$("input[@name=go]").val(); //元々、これは jQuery 1.2.x で実行可能でした。
$("input [name=tag] ").val(); //ただし、1.3.x 以降では、@ を削除する必要があります。削除しないとエラーが発生します。
[ のように、最初に追加された他の @ は削除する必要があります。 @selected][@checked] など。
p.s
[attribute]: 指定された属性があります。
[attribute=value]: 属性値は値です。
[attribute!=value]:属性値に値が含まれていません
[attribute^ =value] : 属性の先頭の文字列は値
[attribute$=value] : 属性の末尾の文字列は値
[ [attribute*=value] : 属性値には値が含まれています
注: [attribute=value] [attribute*=value] と非常によく似ていますが、まだ違いがあります
1 つは完全に一貫しており、もう 1 つは後者が複数であると書いている人を見たことがありますが、これは間違っているはずです
コメント:
[name='test'] を使用する場合、なぜすべてがスパンであれば問題ないのかわかりません
しかし
または入力がある場合、これのみが見つかります
また
$("XmlParentNode ) .xx は正しいものを見つけます
参照:
jQuery 1.3 への簡単なアップグレードのための 3 つの簡単なステップ