2014-12-10 2 views
1

Я создал пользовательскую директиву в angularJs, которая используется для отображения datetimepicker.не удалось вызвать функцию jquery datetimepicker в пользовательской директиве

app.directive("timePicker", function() { 
      return { 
       restrict: "A", 
       link: function(scope, elem, attrs) { 
        //On click 
        $(elem).click(function() { 
         $(this).datetimepicker(); 
        }); 
       } 
      }; 
     }); 

использовал его, как это в HTML

<div> 
      <input type="text" name="basic_example_1" id="basic_example_1" value="" class="hasDatepicker" 
      time-picker> 
     </div> 

Я использую следующие JS-файлов.

<script src='appResources/js/jquery-ui-sliderAccess.js'></script> 
<script src='appResources/js/jquery-ui-timepicker-addon.js'></script> 
<script src='appResources/js/jquery-ui-timepicker-addon-i18n.min.js'></script> 
<link href="appResources/css/jquery-ui-timepicker-addon.css" rel="stylesheet" /> 

Я имею в виду с этого сайта, чтобы получить DateTimePicker here

+0

этот пост может быть полезно: http://stackoverflow.com/questions/27376112/can-i-use-a-jquery-plugin-from-within-an-angularjs-directive/27376896#27376896 – pixelbits

ответ

0

попробовать использовать только:

jquery-ui-timepicker-addon.js 

и проверить журнал консоли, может быть, есть ошибки

Смежные вопросы