为什么$('.classname')只返回一个元素,当它是javascript等效document.getElementsByClassname('classname')返回一个元素数组?如果它不是彼此的等价物,那么它是什么?如何使用jQuery获取具有相同类名的所有元素?除了$('.classname')之外还有其他方法吗?例如,
1 2 3 4 5 如果我使用document.getElementsByClassName('currentMonth'),那么我将获得上面提到的所有元素的数组.
[1 ,2 ,3 ,4 ,5 ]但是
$('.currentMonth')
,我只能看到一个元素.如何使用所有元素
$
?
1> Praveen Kuma..:该
$('.currentMonth')
返回所有匹配的元素的jQuery对象.它以jQuery方式包装,但它也返回所有元素.您可以使用以下方法获取元素:$('.currentMonth').each(function () { this; // Here this refers to each of the matched element. });而
document.getElementsByClassname('currentMonth')
返回DOM对象列表.例如,如果我正在执行这样的脚本:
$('.currentMonth').html("Hello!");所有
s都将被更改. 推荐阅读
如何解决《线程"main"中的异常org.hibernate.UnknownEntityTypeException:无法找到persister》经验,为你挑选了0个好方法。 ... [详细] 如何解决《nodespassport错误:未知的身份验证策略"local-login"》经验,为你挑选了1个好方法。 ... [详细] 如何解决《多任务时不调用traitCollectionDidChange》经验,为你挑选了2个好方法。 ... [详细] 如何解决《将表单输入值附加到操作URL作为路径》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何在按钮点击时调用或弹出片段》经验,为你挑选了1个好方法。 ... [详细] 如何解决《GHC在cabal沙箱中找不到模块》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何重新安排在scrapy中稍后要抓取的403HTTP状态代码?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《ngf-pattern不适用于ng-file-upload》经验,为你挑选了1个好方法。 ... [详细] 如何解决《具体化css模态不起作用》经验,为你挑选了0个好方法。 ... [详细] 如何解决《按第一个元素分组数组》经验,为你挑选了1个好方法。 ... [详细] 如何解决《等效于InsertonSubmit的实体框架》经验,为你挑选了1个好方法。 ... [详细] 如何解决《AngularJS:检测表单更改》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Elasticsearch中的加权随机抽样》经验,为你挑选了1个好方法。 ... [详细] 如何解决《priority_queue中第一个模板参数的用途是什么》经验,为你挑选了2个好方法。 ... [详细] 如何解决《警告:[history]pushState已弃用;用而不是推》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何使用python反转单词字符串的顺序》经验,为你挑选了2个好方法。 ... [详细] 如何解决《谷歌protobuf最大尺寸》经验,为你挑选了1个好方法。 ... [详细] 如何解决《MapStyle更改时,GoogleMaps会更改图标的标记》经验,为你挑选了2个好方法。 ... [详细] 如何解决《JavaScript:hasOwnPropertyvsdot语法》经验,为你挑选了1个好方法。 ... [详细] 如何解决《Javascriptdom操纵内存泄漏》经验,为你挑选了1个好方法。 ... [详细]吐了个 "CAO" !Tags | 热门标签RankList | 热门文章
- 1Swift包和冲突的依赖项
- 2for循环中的函数表现得像一个闭包
- 3Github:fork还是创建一个全新的Repository?
- 4如何在Maven pom.xml上可变化shell脚本输出以使用
- 5在FAST Search Server 2010 for Sharepoint中,如何将细化结果限制增加到100以上.
- 6使用数组初始化List
- 7如何在Youtube上检测页面导航并在呈现页面之前修改HTML?
- 8d3.js中的多个家族树中的合作伙伴?
- 9在文本文件中找不到字符串
- 10宣传单路由机 - 选项的使用
- 11Android Gradle实验性插件路线图
- 12Crashlytics:"我们错过了处理崩溃的dSYM"
- 13是否可以使用React Router访问当前路由组件
- 14在Flask中jsonify和tojson有什么区别?
- 15如何在C++中正确使用动态分配的多维数组
- 16更改Google驱动器文件的所有权不起作用 - 此文件的权限不足
- 17如何使用批处理查看字符串是否包含子字符串
- 18CSS位置:固定没有顶部给出意想不到的布局?
- 19Swift on Linux:迈出第一步
- 20在React JS中切换组件
DevBox开发工具箱 | 专业的在线开发工具网站 京公网安备 11010802040832号 | 京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有