我一直在試圖找到解決這個問題的方法。我一直無法在網上找到答案。不幸的是我的JavaScript技能不太好。我理解如何做到這一點的基本概念,我唯一的問題是如何調用該輸入,並且只有當它處於可見模式時。使用Bootstrap:如何在對象可見時添加類-xs visible-sm?
<div class="col-sm-6 visible-xs visible-sm">
<label for="date">Desired Date:</label>
<input name="date" type="date" id="mobiledateinput">
</div>
我知道這需要以某種方式用javascript來解決。繼承人儘可能靠近我能得到
$(document).ready(function(){
$("mobiledateinput, visible-xs").each(function() {
$(this).addClass('validate-required');
});
});
好的這些答案都沒有解決這個問題。也許我沒有做好解釋自己的工作。基本上我在html頁面上有這些輸入。但是,當使用桌面提交表單時,它仍會嘗試驗證僅限移動設備的輸入,因爲所有這些問題都只是在頁面加載時添加驗證所需的類。我需要找出一種方法,只有在輸入變爲可見時才添加此類。因此,在添加類之前,可能有一種方法可以選擇輸入,並使其可見。 –