1、jQuery获取鼠标事件源(万能)

 1 //任意位置   2    3 $(document).ready(function(){   4    5     $(document).click(function(){   6         $("#id_").hide();   7     });   8    9 });  10   11 //是否获得焦点:  12   13 if($("#mybtn").is(":focus")){  14   doSomethingHere();  15 }  

  这种方式适用于任何地方,特别是调用其他js组件,但是没有办法获取事件源的时候,通过这种方式是做好不过的。

2、页面加载完成后,可执行的方式

//窗口加载完成在做对应操作window. =function(){    $("#nodeTree_1_switch").click();    $("#nodeTree_1_span").click();}

  他和jquery的$(function(){})方式不同在于,加载外部数据时造成的初始化问题

$(function(){
  $("#nodeTree_1_switch").click();  $("#nodeTree_1_span").click();
})

  这种方式在外部加载nodeTree_1_switch的id的时候是不可行的

收藏 打印