Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Применение библиотек > JQuery, плагин datePicker(календарь)


Автор: check 10.8.2007, 16:35
Иконка должна находиться справа от текстового поля с class="datePicker dp-applied" но вместо этого появляется текстовая ссылка Choose date.

Как я понял из http://kelvinluck.com/assets/jquery/datePicker/v2/demo/ по плагину datePicker, иконка должна вставлятся автоматом, но у меня этого не произошло. 
Кто знает, как это можно поправить?


Вот код:

Подключенные библиотеки
Код

<link rel="stylesheet" href="datePicker.css" />
<script src="../scripts/dean.js"></script>
<script type="text/javascript" language='javascript' src='jquery.js'></script>
<script type="text/javascript" language='javascript' src="date.js"></script>
<script type="text/javascript" language='javascript' src="dimensions.js"></script>
<script type="text/javascript" language='javascript' src="jquery.bgiframe.js"></script>
<script type="text/javascript" language='javascript' src='js/jquery.datePicker.js'></script>


Скрипт вызывающий календарь
Код

$(document).ready(function() { 
    $('.datePicker').datePicker({clickInput:true});
    $('#tr').dpSetPosition($.dpConst.POS_TOP, $.dpConst.POS_RIGHT);
});



Поле к которому подцеплен календарь
Код

<input size="10" id="tr" name="docDate" class="datePicker dp-applied">


В целом всё работает, только надо ещё локализовать. 

Автор: check 10.8.2007, 18:34
Разобрался.
Нашёл место где формируется эта ссылка - 239 строчка файла jquery.datePicker.js.  
Возможно предусмотрены и какие-то штатные средства для изменения вида ссылки,  я пока не нашёл.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)