TypeError: $(...).getElementsByTagName is not a function

来源:1-4 js实现切换效果

zz77zz

2015-02-15 20:03

我写到这里  想验证一下alert(titles.length) 提示 TypeError: $("notice-tit").getElementsByTagName is not a function 尝试了很多办法

写回答 关注

2回答

  • AnthonyYY
    2015-02-19 12:41:41
    已采纳

    必然是定义了$函数的,应该是没定义正确看下自己是不是在参数id上多加了一对引号。return typeof id === 'string'?document.getElementById(id):id;定义$函数时仔细看括号里id是不加引号的,不知道符合你的情况吗?

    zz77zz

    非常感谢!

    2015-02-19 13:17:17

    共 1 条回复 >

  • 化龙贝
    2015-02-15 21:07:40

    亲...你自定义$函数了吗?

    如果没有,那么$函数返回的是JQuery对象

    而getElementsByTagName是HTML DOM函数,两个自然不能混用

Tab选项卡切换效果

本课程详细介绍网页页面中最流行常用的tab切换效果

65465 学习 · 533 问题

查看课程

相似问题