我正在使用bx-slider进行我正在进行的项目,我最近发现它创建了第一个和最后一个输入元素的克隆,将它们放置在各自的位置,使滑块具有“无限”效果
这很好,但是当我在最后一个标签中使用标签时,它不起作用,因为两个标签上的for属性将获得第一个输入,分别是克隆。 / p>
有什么办法可以在for属性中使用jQuery / CSS选择器吗? (例如:<label for="isActive28:last">
)
由于要求,这里有一个快速的方法来展示我的意思:http://jsfiddle.net/YG9u9/1/
答案 0 :(得分:4)
你可以完全放弃for=""
,转而在输入周围包装标签:
<label>Level: <input type="text" name="level1" id="level1" /></label>
这将执行相同的功能,但根本不需要关心实际的ID名称,从而解决了问题。您可以克隆所需的所有内容,该标签仍将引用输入或选择它环绕。