Вопрос по mootools, date, javascript – Выбор даты не появляется после нажатия на изображение

0

У меня есть скрипка, которая отображает дату выбора. тот же код, который я написал ниже, но ничего не происходит, что я делаю неправильно? Когда я нажимаю на этот зеленый цвет, сборщик даты не генерируется, но в скрипке все идет хорошо, где я делаю неправильно?

http://jsfiddle.net/cBwEK/10/

<code>  <html>
   <head>
 <script type="text/javascript" src="mootools-yui-compressed.js"></script>//mootools script  
    <script type="text/javascript" src="datepicker.js"></script>     
    <link rel="stylesheet" type="text/css" href="datepicker.css" />

   </head>
   <body>

  <input name='date_allow_empty' type='text' value='' class='date picker' />
  <div id="invokeDP"></div>

      <script type="text/javascript">           
       var dp = new DatePicker('.picker', {
  pickerClass: 'datepicker ',
  allowEmpty: true,
  toggleElements: ['invokeDP']
  });    
     </script>  

   </body>
</html>
</code>

EDIT: Я взял все сценарии внутриhead раздел, ранее эти сценарии были вbody раздел

Ваш Ответ

2   ответа
0

link вbody. Если я уберу CSS из вашей скрипки, он вообще не будет отображаться:

http: //jsfiddle.net/cBwEK/11

Попробуй переместить это наhead отметьте вместе с вашимscript элементы. Я также изменил ваш блок комментариев на правильный синтаксис HTML:

<head>
   <script type="text/javascript" src="mootools-yui-compressed.js"></script><!-- mootools script -->
   <script type="text/javascript" src="datepicker.js"></script>     
   <link rel="stylesheet" type="text/css" href="datepicker.css" />
</head>
<body>
   .......

Кроме того, ваш класс дляinput являетсяdate picker. Глядя на ваш скрипт mootools, это должно бытьdatepicker.

да, Курт, я написал так, что ты упомянул, но все равно не получаю никакого результата saroj
да все эти 3 файла, включая HTML-страницу, находятся внутриweb папка saroj
@ saroj Смотрите мои последние изменения. Curt
Есть файлыmootools-yui-compressed.js, datepicker.js & datepicker.css все в той же папке, что и ваша HTML-страница? Curt
@ Curt..аже решение, пожалуйста saroj
1

Я думаю, что ты скучаешь поmootools core library.

<script src="http://fiddle.jshell.net/js/lib/mootools-core-1.4.5-nocompat.js"></script>

Вот мое рабочее решениеhttp: //jsbin.com/unosar/4/edit#sourc (нажмите на кнопку Render для предварительного просмотра)

Jsfiddle.net / cBwEK как это, но проблема в том, что когда я отображаю палитру дат, то первый, который является палитрой дат, должен появиться при нажатии цвета, не работает saroj
Большое спасибо за ваш ответ, да, это сработало saroj
Добро пожаловат OammieR
Только одно сомнение, возможно ли отобразить средство выбора даты, когда я наведу курсор на это текстовое поле, не нажимая на этот зеленый цвет? это происходит двумя способами: во-первых, щелкнув по цвету, который подходит, а также просто наведя курсор на это текстовое поле, появится окно выбора даты. Любое решение, пожалуйста, saroj
Мне трудно, извини @saroj Я плохо разбираюсь в mootools. Предлагаем вам опубликовать новый вопрос. OammieR

Похожие вопросы