[英]How to write a simple custom js plugin
我想编写一个自定义js插件,如果我的HTML中包含data属性,则需要启动该插件:
<input value="98" data-my-plugin="number">
如果包含data-my-plugin,我想自动启动js或jquery插件。
您可以使用.ready()
,属性选择器"[data-my-plugin]"
或"[data-my-plugin=number]"
(function($) { $.fn.extend({ "myPlugin": function() { // do stuff return this.val() } }); }(jQuery)); $(document).ready(function() { console.log($("[data-my-plugin]").myPlugin()); });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"> </script> <input value="98" data-my-plugin="number">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.