0

私は2つの部門を持っています。1 つは、長い数値の文字列表現である id を持っています。もう1つは短い文字列です。YUI セレクターを使用してこれらの div を照会すると、ID として長い番号を持つものを見つけることができません。

jsfiddle は次のとおりです。

最初の div が見つからないのはなぜですか?

4

1 に答える 1

1

Idは数字で始めることはできません、それだけです。

から変更する:

<div id='13367716691470000' style='display:none;'>test</div>

に:

<div id='foo13367716691470000' style='display:none;'>test</div>

更新されたフィドル

IDトークンとNAMEトークンは、文字([A-Za-z])で始まる必要があり、その後に任意の数の文字、数字([0-9])、ハイフン( "-")、アンダースコア( "_")を続けることができます。 、コロン( ":")、およびピリオド( "。")。

ソース

于 2012-05-14T17:16:34.810 に答える