劳烦各位帮忙用中文翻译一下这段jquery代码,谢谢

$(function(){$("a").live("mousedown",function(){try{this.blur();//mostbrowsersthis.hi... $(function () {
$("a").live("mousedown", function () {
try {
this.blur(); // most browsers
this.hideFocus = true; // ie
this.style.outline = 'none'; // mozilla
} catch (e) { }
})
.live("mouseup", function () {
try {
this.blur(); // most browsers
this.hideFocus = false; // ie
this.style.outline = null; // mozilla
} catch (e) { }
});
});
展开
 我来答
百度网友6705c13
2014-05-09 · TA获得超过801个赞
知道小有建树答主
回答量:613
采纳率:83%
帮助的人:196万
展开全部
$(function () {        //定义一个匿名方法,在document ready时调用
    $("a").live("mousedown", function () {    //为所有的a标签绑定mousedown事件的处理方法
        try {                        //做一个异常捕获,防止出错影响程序运行
            this.blur();             //强制失去焦点
            this.hideFocus = true;     //不选中
            this.style.outline = 'none'; //无边线 
        } catch (e) { }
    })
  .live("mouseup", function () {        //再绑定一个mouseup事件的处理方法
      try {
          this.blur();
          this.hideFocus = false;
          this.style.outline = null;
      } catch (e) { }
  });
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eadio
2014-05-09 · TA获得超过1610个赞
知道小有建树答主
回答量:962
采纳率:80%
帮助的人:1012万
展开全部
$(function () {
$("a").live("mousedown", function () { //a元素绑定鼠标按下事件
try {
this.blur(); // most browsers //失去焦点
this.hideFocus = true; // ie //针对ie失去焦点写法
this.style.outline = 'none'; // mozilla //针对火狐的,就是我们点击文本不要出现虚线框
} catch (e) { }
})
.live("mouseup", function () { //a元素绑定鼠标按下事件
try {
this.blur(); // most browsers
this.hideFocus = false; // ie
this.style.outline = null; // mozilla
} catch (e) { }
});
});
这段文字的大致意思就是捕获鼠标按下和放开的时候,文字连接不要出现虚线框,还针对不同浏览器做了兼容处理。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miniapp2S0kX4aPdBeON
2014-05-09 · TA获得超过753个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:627万
展开全部
这个貌似是去掉点击链接时,链接的被点击效果,IE里是虚边外框,谷歌浏览器是黄色2px外框。
脚本过程:
1、选择所有的 a 标签($("a")),即链接
2、当鼠标 按下(mousedown) 时,当前元素触发失去焦点事件(blur)、隐藏焦点状态、css外框设置为none。
3、在鼠标 弹起(mouseup)时,再来一次上面的脚本。

替代方案:
一般浏览器可以在css里设置 body a { outline:none;} 就可以满足大部分需要了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式