how to make the entire form (input and submit button) change border color on focus (bootstrap 3)
by creativevilla
HTML
<form class="form-inline" role="form">
<div class="input-group">
<input class="form-control" type="text">
<span class="input-group-btn">
<button class="btn btn-default" type="button">Search</button>
</span>
</div>
</form>
CSS
.form-control:focus {
border-color:#1ABC9C;
box-shadow:none;
}
.btn-green {
border: 1px solid #1ABC9C;
}
.btn-default {
border: 1px solid #000;
}
}
JavaScript
$('.form-control').focus(function () {
$('.btn').addClass('btn-green').removeClass('btn-default');
});
$('.form-control').blur(function () {
$('.btn').addClass('btn-default').removeClass('btn-green');
});