我正在嘗試使用滑塊動態更改div的寬度。 我通過使用單擊函數來獲取元素ID。 然後我將這個ID傳遞給一個變量。 我使用這個變量來確定我正在調整哪個元素ID 除了最後一行,一切正常。沒有任何反應,沒有錯誤。使用JQuery UI滑塊更改div寬度
只是爲了澄清一點,在JS小提琴中拖動它時會更新所選元素。我如何將該元素放入滑塊以調整其寬度? 我已經嘗試獲取元素的id屬性並將其存儲在全局變量中,然後在滑塊中調用該變量並更新其CSS。 JSFiddle
更新: 解決!我應該在選定的元素上添加一個類,而不是將其存儲在變量中。 VAR divHolder //從點擊功能
$('#changeWidth').slider({
value: 0,
slide: function(event, slider) {
var theSliderValue = slider.value + "%";
alert(divHolder); // Returns the div id i wanted
$("#divHolder").css("width", theSliderValue);
}
});
你能不能從您的標記添加一些信息,或者更好的是,[把它放在一個的jsfiddle(http://www.jsfiddle.net)? – Geo1088 2015-03-24 21:32:36
添加的什麼香港專業教育學院走到這一步,JS小提琴,基本上當你拖動一個div,它更新持有者變量,我想滑塊來調整其寬度 https://jsfiddle.net/8enwc69j/ – SamC 2015-03-24 21:41:23