-2

YT 動画 ID をタグ ID として使用する場合、CSS または jQuery に問題はありますか?
この例のように:

http://www.youtube.com/watch?v=_0qkIdfa3qY
<div id="_0qkIdfa3qY"></div> 
$('#_0qkIdfa3qY').html();

ただし、IDは次の文字を含むものであれば何でもよいと考えてください。

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-

大文字/小文字、数字、または文字の使用に関するドキュメントは何も表示されません。特に ID の先頭の数字や点数が気になります。-_

4

2 に答える 2

4

これは、セレクター 3 モジュールから役立つ場合があります。

CSS では、識別子 (セレクターの要素名、クラス、および ID を含む) には、文字 [a-zA-Z0-9] と ISO 10646 文字 U+00A0 以降、およびハイフン (-) とアンダースコア ( _); 数字、2 つのハイフン、またはハイフンの後に数字を続けることはできません

于 2013-04-12T19:54:50.997 に答える
2

おそらく data 属性を使用した方がよいでしょう。

http://www.youtube.com/watch?v=_0qkIdfa3qY

<div data-videoid="_0qkIdfa3qY"></div> 

$('div[data-videoid=_0qkIdfa3qY]').html();
于 2013-04-12T20:33:47.983 に答える