我有一個發光效果的搜索框。一旦用戶開始輸入,我只想讓發光效果消失。我怎樣才能做到這一點?我在我的搜索框的CSS部分下方提供了我的jQuery腳本。我認爲修改,但必須從jQuery。取消選擇搜索框發光效果作爲用戶類型
(function($) {
$(function() {
$('#wsite-header-search-form .wsite-search-input').attr('placeholder', 'Search Store ...')
});
}(jQuery));
$(document).ready(function() {
$("input[type='text']").on('focus', function() {
$('.wsite-search form').css({
'boxShadow': '0px 0px 10px 2px #fafafa'
});
});
$("input[type='text']").on('blur', function() {
$('.wsite-search form').css({
'boxShadow': '0px 0px 0px 0px #fafafa'
});
});
});
.wsite-search form {
transition: 1s ease;
border-radius: 7px;
height: 30px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<div class="wsite-search">
<form id="wsite-header-search-form">
<input type="text" class="wsite-search-input" />
</form>
</div>
多謝您的幫助!
請修復您的代碼示例 – j08691
到底在哪光暈效果? – Dekel
@Dekel,發光效果包裹在我的網站上的搜索框 – k4r1