2014-02-09 29 views
0

我使用的是BX-滑块的项目我的工作,我最近发现,它创建将它们放置在各自的点给第一个和最后输入元素的克隆滑块具有“无限”的效果。<label>与重复的ID属性选择

但是,当我在最后一个使用标签时,它不起作用,因为上的for属性均为标签将获得第一个输入,它们分别是克隆。

有什么办法我可以使用jQuery/CSS在选择for属性? (例如:<label for="isActive28:last">

由于要求,这里是一个快速的jsfiddle来说明我的意思:http://jsfiddle.net/YG9u9/1/

+0

请问您能设置http://jsfiddle.net/演示吗? –

+0

@FelixKling在OP中:) – Spedwards

回答

4

你可以只下降for=""完全,有利于周围的输入包裹标签:

<label>Level: <input type="text" name="level1" id="level1" /></label>

这将执行相同的功能,但无需关心实际的ID名都,从而解决问题。您可以克隆您想要的所有内容,并且该标签仍然会引用输入或选择它的环绕。

+0

非常感谢!我出人意料地不知道你可以做到这一点。 – Spedwards