繁体   English   中英

如何编写一个简单的自定义js插件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM