Я использую пользовательский интерфейс JQuery для добавления календаря на мою веб-страницу , и я использовал
window.location.href
чтобы перейти к привязке, нажав на дату в календаре с
onSelect
событие выбора даты JQuery UI.
Кто-нибудь может подсказать , как сгладить прокрутку с помощью JQuery в событии onSelect?
Код JS это:
<script type="text/javascript">
$(function() {
var events = [
{ Title: "#DETAILS", Date: new Date("09/13/2011") },
{ Title: "Dinner", Date: new Date("09/25/2011") },
{ Title: "Meeting with manager", Date: new Date("10/01/2011") }
];
$("#datepicker").datepicker({
beforeShowDay: function(date) {
var result = [true, '', null];
var matching = $.grep(events, function(event) {
return event.Date.valueOf() === date.valueOf();
});
if (matching.length) {
result = [true, 'highlight', null];
}
return result;
},
onSelect: function(date) {
window.location.href = "#"+date;
}
});
});
</script>