当前位置: 代码迷 >> JavaScript >> Jquery blur和focus事件无法生效,该如何解决
  详细解决方案

Jquery blur和focus事件无法生效,该如何解决

热度:378   发布时间:2013-10-21 17:00:48.0
Jquery blur和focus事件无法生效

$(function(){
    alert("页面生效");
    $(".login_shopcart").blur(function(){
        alert("blur生效");
    $(".shopcart_img").attr("src","myimg/shopcart_img.png");
    $("#ShopCart_num").show();
    });
    $(".login_shopcart").focus(function(){
         alert("focus生效");
    $(".shopcart_img").attr("src","myimg/Login.png");
    $("#ShopCart_num").hide();
    });
});

代码如上:第一个页面alert()能够生效,但是blur和focus无法生效。我用的是Jquery1.9.1版本。
求大神指点

------解决方案--------------------
而且div元素没有blur和focus事件
------解决方案--------------------
引用:
Jquery导入也没法运行

拜托,,div的话,用

$(function () {
        alert("页面生效");
        $(".login_shopcart").hover(function () {
            alert("blur生效");
            $(".shopcart_img").attr("src", "myimg/shopcart_img.png");
            $("#ShopCart_num").show();
        }, function () {
            alert("focus生效");
            $(".shopcart_img").attr("src", "myimg/Login.png");
            $("#ShopCart_num").hide();
        
        });
    });
  相关解决方案