我想根據滑塊值更改滑塊div內元素的背景圖像。這些圖像在日食的資源文件夾中...更改基於jQuery UI滑塊的圖像
我有一個名爲character
的CSS類,在那個類中我有一個background-image
規則,我想在滑塊值更改時更改該規則。
當前當我滑動滑塊時,所有character
元素的背景圖像都會改變。這不是我想要的行爲。我希望每個character
元素的背景圖像僅在其換行滑塊更改時纔會更改。
這是我到目前爲止的代碼:
<script>
$(function() {
$(".<%=i%>").slider({
disabled:false,
animate:"slow",
range: "min",
value:6,
min: 0,
max: 10,
step: 1,
slide: function(event, ui) {
$("#<%=i%>").val( ui.value);
$("#hidden<%=i%>").val(ui.value);
}
});
$("#<%=i%>").val( $(".<%=i%>").slider("value"));
$("#hidden<%=i%>").val( $(".<%=i%>").slider("value"));
});
</script>
<script>
if($("#hidden<%=i%>").val(ui.value)==6)
{
$('.character', this).css("background-image", "url(../images/characters/1.png)");
}
</script>
有誰看到我做錯了嗎?
它有什麼問題? – MiniRagnarok 2013-03-05 19:30:08
首先圖像沒有改變,其次如果我改變圖像的類,那麼圖像關聯到每一個滑塊將改變 – user2137186 2013-03-05 19:59:52
我想改變圖像的滑塊,其值被改變 – user2137186 2013-03-05 20:10:15