自定义jquery插件扩展
来源:互联网 发布:dos系统下安装windows 编辑:程序博客网 时间:2024/06/06 23:51
根据我们的需要有时候会扩展$实例方法,eg: $("#id").customFunction
这里需要用到 jquery 内置的$.fn.extend方法,有关$.fn.extend请参考http://blog.csdn.net/trifling_/article/details/69666977
总体结构
(function($) { $.fn.extend({ customFunction: function(options) { ...// 自定义方法,比方复杂的则需提出去单独写,再此引用比较优雅 } });})(jQuery);
eg : 扩展jquery实例的parentName, 获取父节点的name
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="index.css" > <script src="jquery-3.2.1.js"></script> <script src="getParentName.js"></script></head><body><div name = "this is parent"> <div id="child" name ="this is child"> </div></div><span id="data"></span></body><script> $("#data").text($("#child").getParentName());</script></html>
getParentName.js
(function($) { $.fn.extend({ getParentName: function() { return this.parent().attr("name"); } });})(jQuery);结果: 页面展示 this is parent
0 0
- JQuery扩展自定义插件
- 自定义jquery插件扩展
- jQuery学习之用自定义插件来扩展jQuery
- JQuery扩展插件Validate 5添加自定义验证方法
- 模拟jquery的javascript自定义可扩展插件
- 学习--jquery 自定义插件 可扩展 表单验证
- 编写jquery扩展插件
- 编写jquery扩展插件
- jQuery 扩展插件
- 编写jquery扩展插件
- jquery插件扩展详解
- 扩展Jquery cookie插件
- jquery插件扩展详解
- jquery插件扩展举例
- jquery插件的扩展
- 如何扩展jquery插件
- JQuery扩展插件总结
- JQuery扩展插件开发
- Python+Selenium练习篇之16-点击单选按钮-Radio Button
- 数组,list,arraylist区别
- mysql 远程连接数据库的二种方法
- MyEclipse设置编码方式全部为UTF-8防止乱码
- 最新手机号码,电话号码匹配Java正则表达式
- 自定义jquery插件扩展
- spring笔记
- 自动锁螺丝机设备成为汽车制造过程中重要一个成员
- 纳什系数(NSE)+均方根(RMS)+ 均方根误差(RMSE)+相对百分误差绝对值的平均值MAPE+标准差(STD)
- java面试题全集(1)
- 聊聊RPC之Consumer
- Data Modeling模型(导入ER模型)
- App分解
- Idea开发Scala应用