bootstrap-slider中的标签真的需要ID吗?

时间:2016-11-11 05:42:37

标签: javascript jquery html twitter-bootstrap

在这里查看示例#6:http://seiyria.com/bootstrap-slider/

HTML

<input id="ex6" type="text" data-slider-min="-5" data-slider-max="20" data-slider-step="1" data-slider-value="3"/>
<span id="ex6CurrentSliderValLabel">Current Slider Value: <span id="ex6SliderVal">3</span></span>

的jQuery

$("#ex6").slider();
$("#ex6").on("slide", function(slideEvt) {
    $("#ex6SliderVal").text(slideEvt.value);
});

id =&#34; ex6CurrentSliderValLabel&#34;必要?似乎没有它会更好,你应该只在你有需要的时候添加它吗?他们为什么要在标签上添加id?

谢谢!

2 个答案:

答案 0 :(得分:2)

在该特定页面上需要 id =&#34; ex6CurrentSliderValLabel&#34; ,以便为该元素指定样式。

view-source的第100-102行:http://seiyria.com/bootstrap-slider/

#destroyEx5Slider, #ex6CurrentSliderValLabel, #ex7-enabled {
        margin-left: 45px;
}

示例javascript不需要 id ,仅用于样式。

答案 1 :(得分:1)

不需要添加此ID。