代码之家  ›  专栏  ›  技术社区  ›  Michael Borgwardt

函数作为jQuery中$的参数

  •  5
  • Michael Borgwardt  · 技术社区  · 14 年前

    ……这是什么意思?我几乎没有使用jQuery的经验,需要使用一些现有的代码。

    $(function makeFooWriteTooltip() {
        if($("div[name='txttooltip']").length>0){
            $("div[name='txttooltip']").each(
             function(){
    
    2 回复  |  直到 14 年前
        1
  •  10
  •   Nick Craver    14 年前

    这是一条捷径:

    $(document).ready(function makeFooWriteTooltip() {
    

    不过,函数不需要在这里有名称。把考巴克传给 $() document.ready 事件,稍微短一点,它们是等价的:

    $(document).ready(function() { 
      //code
    });
    $(function() { 
      //code
    });
    

    .length .each()

    $(function () {
      $("div[name='txttooltip']").each(function(){
    
        2
  •  3
  •   Thariama    14 年前

    jQuery API tells us

    jQuery(回调)(等于$(回调))

    • 回调-DOM就绪时要执行的函数。