【发布时间】:2014-01-01 22:02:29
【问题描述】:
我想要完成的是在我的 JQuery 滑块上使用来自 fontawesome 的图标,所以我非常想将 HTML 代码插入到用作句柄容器的 a 中。
这是我的 JavaScript
$(document).ready(function () {
$(function () {
$("#slider-vertical").slider({
orientation: "vertical"
});
$("#amount").val($("#slider-vertical").slider("value"));
});
$('#slider-vertical.blue a.slider-handle').append('<i class="fa fa-bars"></i>');
});
这是上述滑块的 HTML
<div id="slider-vertical" class="blue">zing</div>
奇怪的是我试图瞄准滑块的外部并且有效
$('#slider-vertical.blue').append('<i class="fa fa-bars"></i>');
,我不明白为什么它不会把它放在处理程序中。
我希望这样的输出
<div id="slider-vertical" class="blue">
<a class="slider-handle">
<i class="fa fa-bars"></i>
</a>
</div>
【问题讨论】:
-
您到底想达到什么目的?介意向我们展示您期望的输出 html 吗?
标签: javascript jquery html css slider