js提示Uncaught TypeError怎么解决?
错误提示:
Uncaught TypeError: autopbn.getAttribute is not a function at exauto_ajax_page.js?s1m:10
var autopbn = $('autopbn');
var nextpageurl = autopbn.getAttribute('rel').valueOf();//这句提示Uncaught TypeError: autopbn.getAttribute is not a function at exauto_ajax_page.js?s1m:10
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
楼上说的很清楚了。
autopbn是一个jQuery对象,自然只能使用jQuery的方法,在此文中是.attr('rel')
getAttribute是DOM对象的操作方法,如必须要使用,以下操作即可
给变量加上$,表明这是个jQuery对象,区别于DOM对象
getAttribute是原生的方法,autopdn是jquery对象,无法调用原生方法,用attr("rel")