为了账号安全,请及时绑定邮箱和手机立即绑定

top:$elem.position().top报错Uncaught TypeError:Cannot read property 'top'of null 是什么原因?

var getValue=function(className){

$elem=$(''+className+'');

return {height:$elem.height(),

       top:$elem.position().top};

};

top:$elem.position().top报错Uncaught TypeError:Cannot read property 'top'of null 是什么原因?

正在回答

6 回答

position(top)试试

0 回复 有任何疑惑可以回复我~

你的QiXi.js文件的位置不对,或者没有加$(function(){})

0 回复 有任何疑惑可以回复我~

top后的第一个}是return的,下面一个}是function的

0 回复 有任何疑惑可以回复我~

很明显的错误

var getValue=function(className){
$elem=$(''+className+'');
return {height:$elem.height(),
       top:$elem.position().top};   这里多}; 
};
更改后
var getValue=function(className){
$elem=$(''+className+'');
return {
    height:$elem.height(),
    top:$elem.position().top
};


0 回复 有任何疑惑可以回复我~

试过了,还是报同样的错误!能否帮忙回答错在哪里?谢谢

0 回复 有任何疑惑可以回复我~

加个window.onload

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

top:$elem.position().top报错Uncaught TypeError:Cannot read property 'top'of null 是什么原因?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信