js函数是否错误问题

迟到_啦 2018-04-23 11:20:23
我写好的js函数,为何访问时提示我错误,不知道是哪里写错了,我对比我的一个正常的函数差不多的,然而这个却有错误

js函数


网页提示的错误


请教各位大侠这个函数是哪里写错了呢 ?


如果还需要查看其他代码部分,看到相关要求我会尽快回复
...全文
826 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2018-04-24
  • 打赏
  • 举报
回复
要分清楚jquery对象和原生DOM对象 $("#id")返回的是jquery对象,只能使用jquery对象的方法。不能直接使用原生DOM对象的方法。 document.getElementById("id")返回的是原生DOM对象,只能使用原生DOM对象的方法。不能直接使用jquery对象的方法。
天际的海浪 2018-04-24
  • 打赏
  • 举报
回复
document.getElementById("xxxx") 改成 $("#xxxx")
迟到_啦 2018-04-24
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
document.getElementById("xxxx") 改成 $("#xxxx")
还有那个 引入 本地下载的jquery和网络引入的jquery有哪些不一样的呢,可以听听您的理解么
迟到_啦 2018-04-24
  • 打赏
  • 举报
回复
引用 2 楼 jslang 的回复:
要分清楚jquery对象和原生DOM对象 $("#id")返回的是jquery对象,只能使用jquery对象的方法。不能直接使用原生DOM对象的方法。 document.getElementById("id")返回的是原生DOM对象,只能使用原生DOM对象的方法。不能直接使用jquery对象的方法。
原来这俩使用方法时也需要注意,明白了。 那如果是仅仅定义了$ 符号,将getElementById换做$,而不引入jquery的话,方法使用也是有错误把
天际的海浪 2018-04-24
  • 打赏
  • 举报
回复
引用 4 楼 qq_19314763 的回复:
[quote=引用 1 楼 jslang 的回复:] document.getElementById("xxxx") 改成 $("#xxxx")
还有那个 引入 本地下载的jquery和网络引入的jquery有哪些不一样的呢,可以听听您的理解么[/quote] 两者使用效果一样。不一样的是加载速度和可靠性。 如果只是在本地打开页面,当然是本地的jquery加载速度快。 如果网页部属到服务器。通过网站域名访问,可能引用其它大网站提供的cdn中的jquery比你的服务器加载速度快。还能节省你网站的流量。 但是其它大网站提供的jquery有可能变动,可靠性不如你自己网站的。一般最好是两者结合 <script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script> <script> if(!window.jQuery) document.write('<script type="text/javascript" src="jquery-1.9.1.min.js"><'+'/script>'); </script> 这样的话如果没有加载进来,我们可以使用自己网站的。

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧