$elem.position().top报错

来源:3-1 布局的自适应动态调整

蔷薇旖梦

2015-09-12 17:15

getValue中获取top的方式$elem.position().top,提示着不是一个方法,不能实现效果,是什么原因呢

写回答 关注

7回答

  • Liar11
    2016-12-18 22:40:34

    $elem.position().top改为$elem.position(top)就不会报错了

  • 慕粉13482341627
    2016-10-26 10:17:46

    我也是,报的错说$elem.position().top里面的top值没有定义,不知道为什么老师的代码不报错呢?

  • 机智的小懂
    2016-07-28 14:16:46

    jquery1.2以上才支持这个方法

  • echo_kinchao
    2015-09-12 17:34:36

    主要是你的Js写错了

    蔷薇旖梦

    我知道我错在哪里了,我少用了一个js,<script type="text/javascript" src="http://img.mukewang.com/down/55ac9ea30001ace700000000.js"></script>,所以,它不支持这个方法

    2015-09-12 20:10:49

    共 1 条回复 >

  • pardon110
    2015-09-12 17:25:14

    你的className 没有点符号吧?

    蔷薇旖梦

    我知道我错在哪里了,我少用了一个js,<script type="text/javascript" src="http://img.mukewang.com/down/55ac9ea30001ace700000000.js"></script>,所以,它不支持这个方法

    2015-09-12 20:11:07

    共 2 条回复 >

  • 蔷薇旖梦
    2015-09-12 17:20:15

    将这个top去掉,在下面获取top位置的地方,用.a_background_top的height来实现

  • pardon110
    2015-09-12 17:19:52

    打印$elem,可以肯定的是你的$elem不是一个有效的的jquery对象。

    蔷薇旖梦

    是jquery对象,代码是var $elem = $('' + className + '');

    2015-09-12 17:21:14

    共 1 条回复 >

H5+JS+CSS3实现七夕言情

为七夕节准备的H5+JS+CSS3特效案例,由浅入深案例拆分讲解

211525 学习 · 540 问题

查看课程

相似问题