Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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应用于文本框_Javascript_Jquery_Jquery Plugins_Unobtrusive Javascript - Fatal编程技术网

悄悄地将javascript应用于文本框

悄悄地将javascript应用于文本框,javascript,jquery,jquery-plugins,unobtrusive-javascript,Javascript,Jquery,Jquery Plugins,Unobtrusive Javascript,问题的标题很模糊,对此我很抱歉 我们想做的事情是这样的(许多第三方库都这样做) 我想对文本框应用类似于datepicker()的函数。这个函数的作用并不重要,但如何像上面那样应用它是我试图找到的方法 谢谢 (function($){ $.fn.datepicker=function(){ // do whatever you wanna do return this; }; })(jQuery); 允许你做什么 $('#datepicker').datep

问题的标题很模糊,对此我很抱歉

我们想做的事情是这样的(许多第三方库都这样做)


我想对文本框应用类似于
datepicker()
的函数。这个函数的作用并不重要,但如何像上面那样应用它是我试图找到的方法

谢谢

(function($){
   $.fn.datepicker=function(){
      // do whatever you wanna do
      return this;
   }; 
})(jQuery);
允许你做什么

$('#datepicker').datepicker();

您想知道如何将函数绑定到内联事件处理属性之外的HTML元素(
onclick
onfocus
onchange
等等)?或者如何使用方法链接函数调用(document.getElementById('elem').getAttribute()和
madeUpFunctionToGetAttributeFrom(document.getElementById('elem'))
)之间的区别?听起来您想知道如何制作jQuery插件。“函数的作用并不重要”-我敢猜是的。@brad,似乎这就是我要做的。@georg ha!是的,函数的作用对我来说很重要。为了让您了解,我想对文本框的内容进行验证。:)
$('#datepicker').datepicker();