選擇選項首字母縮寫?是Textarea.someClass
應滑下並顯示自己。我必須使用$(this)
,因爲頁面上會有幾個選擇選項和文本區域。
我已經嘗試了以下代碼的衆多變體,包括使用sibling()
,但它不起作用。
<select class="initials">
<option value="no">Initials? No</option>
<option value="yes">Initials? Yes</option>
</select><br/>
<textarea class="someClass">Put instructions here </textarea>
<script type="text/javascript">
$('select.initials').change(function(){
theVal = $(this).val();
// alert(theVal); WORKING
if(theVal == 'yes') {
$(this).next('textarea.someClass').slideDown();
})
</script>