ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery 1.2.x アップグレード 1.3.x 注意事項_jquery

jQuery 1.2.x アップグレード 1.3.x 注意事項_jquery

WBOY
WBOYオリジナル
2016-05-16 18:53:191168ブラウズ
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 つの簡単なステップ
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。