jquery版本中的差異

程式碼運輸員發表於2014-12-25

jquery版本1.4.1改為1.10.2後,發現有些問題,記錄下:

1.attr("checked")和attr("checked", true)對於ie無效了,好像是從1.6開始就不行了,但removeAttr("checked")方法可以用。

  解決方案:

      使用.prop("checked")和.prop("checked", true)。

2.toggle(function(){},function(){})不能再作為點選切換的方法

解決方案:

     使用全域性變數或者給元素新增屬性解決,不如原來方便。

3.jquery1.9版本後不再支援$.browser

解決方案:

   使用$.support;可參考http://zhidao.baidu.com/link?url=CLCGBswsIP8WsHPUn-EJgZAP4k9w8x31tsKtA87IXH_uk9L6U-G64b4SG4Fmwy0nLNLy0MJJVPJHVHjoIOj5F_



相關文章