我有一個輸入字段,當它更新時,我想另一個顯示。 在這種情況下它的簡單,但如果我有這樣的HTML 100行,我不能靠簡單的版本,下面的例子:如何動態導航/找到元素來觸發另一個元素jQuery?
<div class="row">
<div class="col-md-6">
<label>Test</label>
<input type="text" class="form-control test" name="test">
</div>
<div class="col-md-6">
<label>Test2</label>
<input type="text" class="form-control test2" name="test">
</div>
</div>
Simple example:
$('.test2').fadeIn(500);
這不是我需要一個更有活力的解決方案,這只是我怎麼想它會是,但一個工作的例子表示讚賞。
<script>
$('.test2').hide();
if($('.test')).change(function(){
$(this).prev('div').closest('.test2').fadeIn(500);
});
</script>
有沒有'在你的頁面.test2'元素?另外,你應該使用'change()'方法來附加一個事件。它不會返回一個布爾值,你可以掛鉤到 –
添加test2類,接縫我管理,以澄清它。 – sdfgg45