jQuery技术:jQuery“包含”遍历方法怎么了?

我刚刚发布的评论的后续跟踪…我在Firebug中运行了这个:

var l = []; for(f in $('div')){l.push(f);}; l.sort(); alert(l.join("n")); 

只是为了确保我不会发疯,而“contains”实际上并不是jQuery包装集的一种方法。 但是jquery docs页面说它是。 是什么赋予了? 是否存在被弃用的“包含”方法? 它是新的,我正在测试的版本(1.2.1)还没有它? 有没有更好的方法来查找这些信息而不是询问SO?

    它在1.2上被弃用,完全被1.3上的filter表达式所取代。

    更多信息:

    它看起来像在jQuery 1.1.3.1中 , contains一个受支持的函数,以及eqltgt ,作为使用这些CSSfilter调用filter()的别名。 从jQuery 1.2开始,代码中不再存在该方法。

    所以看起来文档是针对以前的版本,该方法确实从jQuery中删除了。 请注意,在遍历的目录中,未列出。 当然,使用filter()代替它将一如既往地工作。

    看一下jQuery的强大function之一,即遍历方法。

      以上就是jQuery教程分享jQuery“包含”遍历方法怎么了?相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/558323.html

      (0)
      上一篇 2021年1月26日
      下一篇 2021年1月26日

      精彩推荐