jquery中删除所有匹配的元素 你最近下载了哪些不错的app?
浏览量:4842
时间:2023-06-13 11:42:18
作者:采采
没有 我不知道你需要什么,我也不知道。;亲爱的,我不知道你是男是女。这是我每天记录的一个很好的APP,各种物品都有~另外,如果它 这是一个女孩论文(男生都可以),我要推荐awawa官方账号,里面有很多有用的情感案例和不错的app推荐。祝你一切顺利【罗斯·]这个月正好在看jquery的源代码,来回答这个问题。这里用jquery 2.0.3的版本源代码进行说明;例如,我们使用jquery来查找页面中不存在的元素$(#test),并查看源代码发生了什么变化。这里不是一步一步的源代码分析,只是简单的解释一下;从下面的代码可以看出,调用$(#test)时,会取函数;那么让我们 让我们来看看这个函数;因为功能代码太多,就不截图了;简单地说,这个函数将对传入的 "选择器和并处理各种情况;这里我们看一下id为test的情况。首先会通过下图来判断。然后,它会被一个普通的 "match rquickExpr.exec(选择器)",并且匹配#test的结果如下:然后它会取原生方法:因为页面本来没有这个元素,所以会直接返回null,最后它会取下面的代码返回最终结果。根据上面的代码,即使返回的结果为空,也会返回一个jquery对象,其中包含上下文、选择器属性和继承的jquery全局方法。结果如下:所以,如果你找一个没有它的元素,它会返回一个jquery对象,你可以直接使用对象中的所有jquery全局方法;以上只是一个简单的id使用方法。如果是类、标签、css等复杂的搜索,jquery会根据类型和浏览器版本采用不同的进行搜索,但最终的结果几乎一样,即使没有,也会返回一个jquery对象;
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。