Cihaz parametrelerini ayarlamak için kullanıyorum bir html sayfasında bir Foundation 6 Slider var. Sayfa yüklenirken, bir xml dosyasındaki parametreleri okudum ve sayfayı buna göre ayarladım.Foundation 6 kaydırıcı güncelleme on sayfa
Kaydırıcıyla ilgili olarak, aria-contro
l aracılığıyla bağlı olan giriş numarasını kaydırıcıya değiştiriyorum. Sorun, kaydırıcının güncellenmemesidir. Kaydırıcıyı nasıl güncelleyebilirim? Orada
html:
<div class="row">
<div class="small-4 large-4 columns">
<label>Audio Volume</label>
</div>
<div class="small-6 large-6 columns">
<div class="slider" id="slidervol" data-slider data-end="100" display_selector: "#slidervol">
<span class="slider-handle" data-slider-handle role="slider" tabindex="1" aria-controls="sliderVolOutput"></span>
<span class="slider-fill" data-slider-fill></span>
</div>
</div>
<div class="small-2 large-2 columns">
<input name="AudioVolTxtbox" type="number" style="width: 4em;" tabindex="2" id="sliderVolOutput">
</div>
</div>
ve yük formu güncellemek için kullanın burada javascript:
function writeDeviceConfForm(xmldoc) {
var vartxt;
var element;
vartxt = xmldoc.getElementsByTagName("AudioVolume")[0].firstChild.nodeValue;
document.DeviceConfig.AudioVolTxtbox.value = vartxt; //input box is correctly updated
...
$('#slidervol').val(33); //this does not work (do nothing)
$('#slidervol').foundation('slider', 'set_value', 33); //this does not work (error: slider is not an accepted parameter)
}
Cevabınız ikinci bölümü sorunumu çözer. Ayrıca display_selector öğesini kaldırdım. Temel zaten $ (document) .foundation(); Sorunumu çözmeye çalışırken zaman harcadım: sağladığınız çözümü içeren konularda bazı belgeler var mı? Teşekkürler Yass. – peregrinus
Probs yok. Eklentileri başlatmaya gelince belgeler eksiktir ve yukarıda deneme ve hata ile keşfettim. İşlem, diğer eklentiler için aynıdır, tek fark, seçenekler arasındadır. – Yass