【发布时间】:2011-04-13 15:53:36
【问题描述】:
html:
<div id="videos">
<a href="javascript:loadAndPlayVideo('QXoIMTjk9Xg')"><img src="http://i.ytimg.com/vi/QXoIMTjk9Xg/default.jpg" id="thumb_QXoIMTjk9Xg"></a>
<a href="javascript:loadAndPlayVideo('nWubfMkDfVs')"><img src="http://i.ytimg.com/vi/nWubfMkDfVs/default.jpg" id="thumb_nWubfMkDfVs"></a>
<a href="javascript:loadAndPlayVideo('S3WDKXq36WI')"><img src="http://i.ytimg.com/vi/S3WDKXq36WI/default.jpg" id="thumb_S3WDKXq36WI"></a>
<a href="javascript:loadAndPlayVideo('sGrfLQVVI8A')"><img src="http://i.ytimg.com/vi/sGrfLQVVI8A/default.jpg" id="thumb_sGrfLQVVI8A"></a>
</div>
问题: 我们有 ID 'nWubfMkDfVs',我们需要知道下一个 ID 才能获得播放列表功能。
注意:没有thumb_,thumb_是因为我在另一个div中使用了id nWubfMkDfVs,想避免双重Id的
问题 1:如何在使用 nWubfMkDfVs 时制作一个选择器,让我们响应 S3WDKXq36WI?
问题 2:如何在使用 sGrfLQVVI8A 时制作一个选择器,让我们得到 QXoIMTjk9Xg 作为响应?
我尝试了很多选择器,但都失败了,我很好奇你将如何解决这个问题!
【问题讨论】:
-
你应该避免使用“|”作为前缀,因为 $('#|nWubfMkDfVs');例如会抛出异常
-
谢谢您的提示,我会将它们更改为 thumb_ (thumb_nWubfMkDfVs)。问题保持不变:)
标签: jquery html jquery-selectors css-selectors