我在div中有一定数量的Input元素。当div中的任何输入元素获得焦点时,我想要禁用div之外的元素?怎么能在jquery中做到这一点?
答案 0 :(得分:1)
假设以下HTML为例:
<div class="div">
<input type="text" />
<input type="text" />
<input type="text" />
</div>
<input type="text" class="b"/>
$('.div input[type="text"]').on('focus', function(){
$('.b').prop('disabled', true);
}).on('blur', function(){
$('.b').prop('disabled', false);
});