Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.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/1/cassandra/3.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 jade模板中的日期选择器_Javascript_Jquery_Jquery Ui_Node.js_Pug - Fatal编程技术网

Javascript jade模板中的日期选择器

Javascript jade模板中的日期选择器,javascript,jquery,jquery-ui,node.js,pug,Javascript,Jquery,Jquery Ui,Node.js,Pug,我是Jade和express的新手,需要将jquery UI中的datepicker添加到我的分层弹出窗口中。我尝试过使用onload的内联脚本和头javascript,但没有任何运气 script(src='/javascripts/jquery-1.4.4.js') script(src='/javascripts/jquery-ui.js') script(type='text/javascript') function initDate() { $('#mdate').dat

我是Jade和express的新手,需要将jquery UI中的datepicker添加到我的分层弹出窗口中。我尝试过使用onload的内联脚本和头javascript,但没有任何运气

script(src='/javascripts/jquery-1.4.4.js')
script(src='/javascripts/jquery-ui.js')
script(type='text/javascript')
   function initDate() {
   $('#mdate').datepicker({dateFormat: 'yyyy-mm-dd'});
}

input(type='text', name='mdate', id='mdate')
如有任何建议或帮助,将不胜感激。 谢谢

请尝试此代码

script(src='/javascripts/jquery-1.4.4.js')
script(src='/javascripts/jquery-ui.js')
script(type='text/javascript')
   $(function(){
       function initDate() {
          $('#mdate').datepicker({dateFormat: 'yyyy-mm-dd'});
       }
   });

input(type='text', name='mdate', id='mdate')

我所做的只是告诉页面在应用日期选择器之前等待它准备就绪

您确实意识到
$(“#mdate”)
并不表示名称为
mdate
的页面,对吗?您需要将该元素的id设置为
mdate
…不..有没有办法将此日期选择器脚本放在(inpu)行下面?哈哈,我简直不敢相信我之前没有看到$(function(){…的内容。我还是不喜欢这种语法,我更喜欢
$(document)。ready(
和我一样,但是$(function()){似乎应用越来越广泛,尤其是在主干或类似领域。