jquery 함수에 문제가 있습니다. jquery 양식 슬라이더에서 변수로 작업하려고하는데이 스크립트가 있습니다.Jquery 함수 매개 변수
$(document).ready(function() {
$("#slider-amount").slider({
range: "min",
value: 10,
step: 10000,
min: 100000,
max: 1000000,
slide: function(ev, ui) {
var amountValue = ui.value;
$("#amount").text(ui.value);
process(amountValue);
}
});
$("#slider-year").slider({
range: "min",
value: 10,
step: 1,
min: 5,
max: 15,
slide: function(ev, ui) {
var yearSlider = ui.value;
$("#year").text(ui.value);
process(yearSlider);
}
});
function process(yearSlider, amountValue){
var valueFromSlider = amountValue;
console.log(valueFromSlider);
if(lc_jqpost_info[valueFromSlider] !== undefined) {
document.getElementById("vypocet_splatka").innerHTML = lc_jqpost_info[valueFromSlider];
};
}
});
문제는 콘솔 작업에서만 yearSlider 값과 두 번째 amountValue가 상태가 정의되지 않았 음을 나타냅니다.
도움 주셔서 감사합니다. 는 DOM에서 값에 액세스 할 수 할
:
또 다른 슬라이더에서 그것을 얻을 수 있습니다 하나의 매개 변수, process (yearSlider). 그러면 두 번째 매개 변수는 정의되지 않습니다. – anderssonola
두 개의 매개 변수를 사용해야하기 때문에이 문제를 해결하는 방법을 알려주십시오. – folpy
process()에 어떤 값을 보내시겠습니까? (각 슬라이더에서 하나씩, 같은 슬라이더에서 하나씩)? – anderssonola