Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何编写一个简单的自定义js插件_Javascript_Jquery - Fatal编程技术网

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

Javascript 如何编写一个简单的自定义js插件,javascript,jquery,Javascript,Jquery,我想编写一个自定义js插件,如果我的HTML中包含数据属性,则需要启动该插件: <input value="98" data-my-plugin="number"> 如果包含数据我的插件,我想自动启动js或jquery插件。您可以使用.ready(),属性选择器“[数据我的插件]”或“[数据我的插件=编号]” (函数($){ $.fn.extend({ “myPlugin”:函数(){ //做事 返回这个.val() } }); }(jQuery)); $(文档).ready

我想编写一个自定义js插件,如果我的HTML中包含数据属性,则需要启动该插件:

<input value="98" data-my-plugin="number">

如果包含数据我的插件,我想自动启动js或jquery插件。

您可以使用
.ready()
,属性选择器
“[数据我的插件]”
“[数据我的插件=编号]”

(函数($){
$.fn.extend({
“myPlugin”:函数(){
//做事
返回这个.val()
}
});
}(jQuery));
$(文档).ready(函数(){
log($(“[数据我的插件]”)).myPlugin();
});

您可以使用
.ready()
、属性选择器
“[数据我的插件]”
“[数据我的插件=编号]”

(函数($){
$.fn.extend({
“myPlugin”:函数(){
//做事
返回这个.val()
}
});
}(jQuery));
$(文档).ready(函数(){
log($(“[数据我的插件]”)).myPlugin();
});


你试过写代码吗?你试过写代码吗?