本帖最后由 phpcms2001 于 2014-12-05 10:16:23 编辑

解决方案 »

  1.   

    。。我一直以为方法参数列表里[]表示非必传参数的意思,难道是我理解错了?你使用的时候传了一个参数加一个逗号,像这样$('xxx',),其实是2个参数,,第二个参数是undefined所以把逗号写在[]里面表示,要是只传selector,那后面的逗号都可以不要。。
      

  2.   

    莫名其妙的家伙。
    api都是这样标识的。可选参数。
    http://api.jquery.com/jQuery/
      

  3.   

    [,context]  表示  ",context"可写可不写  "[]"不是参数
      

  4.   

    官方文檔裡的 jQuery( selector [, context] )
    這不是程式語言,這就是文檔,
    文檔就有文檔特有的寫法,
    沒什麼好疑惑的
    [] 代表選擇性參數,代表可有可無
    所以  jQuery( selector [, context] ) 代表實際會有兩種情況
    一種是  jQuery( selector , context) ,[, context] 保留
    另一種是 jQuery( selector ) , [, context] 去掉單純就是這樣而已