关于<input />的模糊,如果点击<a> caused blur, then do something</a>

时间:2013-06-19 16:21:30

标签: javascript jquery

我目前正在尝试在javascript / jQuery中执行以下操作:

如果输入模糊,如果未点击.ss-result a则淡出,否则提醒(“.ss-result a clicked!”);

以下是我试图完成此操作的代码,但它突破了<input />焦点上的锚点。我没有收到任何控制台错误。

var inputObj = $('input');
var boxObj = $('.container');
inputObj.blur(function() {
    if($('.ss-result a').is(':focus')){
        alert(".ss-result a clicked!");)
    }
    else{
        boxObj.fadeOut(100);
    }
});

0 个答案:

没有答案