废话不多说,直接上代码
(function (window) {
var arr = [];
var VP = function (selector, context) {
return new VP.fn.init(selector, context);
}
VP.fn = VP.prototype = {
constructor: VP,
init: function (selector, context) {
var _document = window.document, elem, mark = selector.charAt(0);
if (mark == '#') {
elem = _document.getElementById(selector.substring(1));
if (elem) {
this[0] = elem;
this.length = 1;
}
}
return this;
},
splice: arr.splice,
};
VP.extend = VP.fn.extend = function () {
var options, name, src, copy, copyIsArray, clone,
target = arguments[0] || {},
i = 1,
length = arguments.length,
deep = false;
if (typeof target === "boolean") {
deep = target;
target = arguments[i] || {};
i++;
}
if (typeof target !== "object" && !VP.isFunction(target)) {
target = {};
}
if (i === length) {
target = this;
i--;
}
for (; i < length; i++) {
if ((options = arguments[i]) != null) {
for (name in options) {
src = target[name];
copy = options[name];
if (target === copy) {
continue;
}
if (deep && copy && (VP.isPlainObject(copy) ||
(copyIsArray = VP.isArray(copy)))) {
if (copyIsArray) {
copyIsArray = false;
clone = src && VP.isArray(src) ? src : [];
} else {
clone = src && VP.isPlainObject(src) ? src : {};
}
target[name] = VP.extend(deep, clone, copy);
} else if (copy !== undefined) {
target[name] = copy;
}
}
}
}
return target;
};
VP.fn.extend({
get: function () {
return this[0];
},
});
VP.fn.init.prototype = VP.fn;
window.VP = VP;
})(window);
以上这篇JQuery 获取Dom元素的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# 获取dom元素
# 读jQuery之五(取DOM元素)
# Jquery方式获取iframe页面中的 Dom元素
# 给大家
# 希望能
# 这篇
# 多说
# 小编
# 大家多多
# fn
# init
# return
# selector
# context
# VP
# prototype
# elem
# mark
# charAt
# constructor
# _document
# document
# arr
相关文章:
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
建站VPS能否同时实现高效与安全翻墙?
常州企业网站制作公司,全国继续教育网怎么登录?
如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何快速生成橙子建站落地页链接?
建站三合一如何选?哪家性价比更高?
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
沈阳制作网站公司排名,沈阳装饰协会官方网站?
如何通过主机屋免费建站教程十分钟搭建网站?
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
如何快速搭建个人网站并优化SEO?
制作电商网页,电商供应链怎么做?
如何在Windows 2008云服务器安全搭建网站?
学校免费自助建站系统:智能生成+拖拽设计+多端适配
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
如何通过.red域名打造高辨识度品牌网站?
广平建站公司哪家专业可靠?如何选择?
海南网站制作公司有哪些,海口网是哪家的?
建站之星安装失败:服务器环境不兼容?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
Python路径拼接规范_跨平台处理说明【指导】
html制作网站的步骤有哪些,iapp如何添加网页?
枣阳网站制作,阳新火车站打的到仙岛湖多少钱?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
网站设计制作企业有哪些,抖音官网主页怎么设置?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
已有域名如何免费搭建网站?
微课制作网站有哪些,微课网怎么进?
网站建设制作、微信公众号,公明人民医院怎么在网上预约?
SQL查询语句优化的实用方法总结
高防服务器租用首荐平台,企业级优惠套餐快速部署
深入理解Android中的xmlns:tools属性
如何快速生成ASP一键建站模板并优化安全性?
如何将凡科建站内容保存为本地文件?
,南京靠谱的征婚网站?
孙琪峥织梦建站教程如何优化数据库安全?
电脑免费海报制作网站推荐,招聘海报哪个网站多?
魔毅自助建站系统:模板定制与SEO优化一键生成指南
建站主机解析:虚拟主机配置与服务器选择指南
番禺网站制作公司哪家值得合作,番禺图书馆新馆开放了吗?
内部网站制作流程,如何建立公司内部网站?
学校建站服务器如何选型才能满足性能需求?
,有什么在线背英语单词效率比较高的网站?
如何自定义建站之星模板颜色并下载新样式?
如何快速搭建高效简练网站?
制作营销网站公司,淘特是干什么用的?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
如何在万网开始建站?分步指南解析
*请认真填写需求信息,我们会在24小时内与您取得联系。