我正在尝试根据焦点和模糊事件修改输入的背景。这部分很好用,但如果客户端在搜索框中输入了值,我还想设置背景。如果您输入文本,然后立即单击submit按钮(尽管您可以看到非常简短的背景变化),它确实可以工作。
但是,如果当前搜索框中有一个值,并且客户端触发了模糊功能,它还会更改输入的背景。
如果搜索框中有值,我如何确保模糊功能不会被触发?
这是我到目前为止的代码:
// change input field on blur and focus
var $searchFocus = 'url("img/layout/spyglass.png") no-repeat 2px