1

앱의 일부 변경 사항에 대해 부트 스트랩 슬라이더의 값을 업데이트하려고합니다.부트 스트랩 슬라이더의 값을 업데이트하십시오.

이 것을 error : $(...).setAttribute is not a function이라고합니다.

이 문제는 이미 GitHub의 https://github.com/seiyria/bootstrap-slider/issues/451

에 기록되고 내가 제안 된 변경

if (updateSlider === true) { 
        if (Array.isArray(this.options.ticks_labels) && this.options.ticks_labels.length > 0) { 
         for (i = 0; i < this.options.ticks_labels.length; i++) {   
          this.tickLabels[i].innerHTML = this.options.ticks_labels[i] 
         } 
        } 
       } 

을 한이 그것을 업데이트하는 코드입니다. jsfiddle.net/mo6v9x7h/2

+1

이 오류를 재현 jsfiddle을 제공하시기 바랍니다 수

function UpdateMonthSlider(month) { var updtdArray = GetTicksArray(month.MonthMin, month.MonthMax, monthStep); $('#monthSlider').setAttribute("ticks", updtdArray); $('#monthSlider').setAttribute("ticks_labels", GetFormattedLabels(updtdArray, 'months', false)); $('#monthSlider').slider('refresh'); } 

샘플 바이올린

오류를 보여? –

+0

내가 게시 한 샘플 피들입니다. @ToddChaffee http://jsfiddle.net/mo6v9x7h/2/ – ankur

+0

이 링크를 확인하십시오. https://github.com/OnekO/bootstrap-slider/commit/b99bbff58f028d3b3331bc4fa8877023d8f1d674 – bradbury9

답변

-1

이 시도하십시오 :

$('#monthSlider').slider('setAttribute', 'ticks', updtdArray); 
+0

버그는 여전히 여우가 아닙니다. - https://github.com/seiyria/bootstrap-slider/issues/451 – Alex21

+0

시도를위한 제안은 답변을 전달할 수 없습니다. 이것은 주석이어야합니다. 의견을 게시 할 충분한 담당자가 생길 때까지 기다려주십시오. –