解决方案 »

  1.   

    说白了,我就是想元素获得焦点,但是不想触发已经绑定的focus事件。
      

  2.   

    var nohide = false;function doclick() {
                doFocus("txt1");
               nohide = true;
            }
            function doFocus(el) {
                $("#" + el).focus();
            }
     
            function fn1() {
                if(nohide){
                   nohide = false;
                   return;
               }
                $("#sp1").hide();
            }
            function fn2() {
                $("#sp1").show();
            }我觉得ie的结果是符合逻辑的
      

  3.   

    参考: jQuery 事件 - triggerHandler() 方法
    在线演示代码
      

  4.   

    在线演示代码需要跳转到文本框位置并让它获得焦点,我只是不让他触发已经绑定的focus事件,正好相反了
      

  5.   

    从表现来看
    就是证明  谷歌浏览器的focus方法没有触发focus事件
    我觉得对于固定表现没什么好纠结了