我想隱藏選擇元素開啓/關閉複選框。但它不工作。選擇複選框上的元素選擇
在頁面加載我希望選擇被隱藏,並選中複選框我希望它是可見的。
的代碼是
<input type="checkbox" id="inputBasicOff" checked />
<select id="fieldSelect" data-placeholder="Choose Field">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
而且JS是
(function(document, window, $) {
'use strict';
var Site = window.Site;
$(document).ready(function() {
Site.run();
$('#fieldSelect').hide();
$("#inputBasicOff").change(function() {
if(this.checked) {
$('#fieldSelect').fadeIn();
}
else{
$('#fieldSelect').hide();
}
});
});
})(document, window, jQuery);
或者:'$( 「#fieldSelect」)來回切換(this.checked);'但使用'淡入OP是()' ,這裏沒有動畫 –
@ A.Wolff這是一個很好的選擇。 –