Reputation: 889
I have added a bootstrap datepicker successfully when user clicks to input field. I would like to show some specific data when mouse hovers on the bootstrap datepicker as airbnb is it possible ?
EDIT
html
<input type="text" name="start_date" id="date-from" placeholder="Check-in">
js
$(document).ready(function(){
//Date Pickers - Main Page
var nowTemp = new Date();
var now = new Date(nowTemp.getFullYear(), nowTemp.getMonth(), nowTemp.getDate(), 0, 0, 0, 0);
var checkin = $('#date-from').datepicker({
format: 'dd/mm/yyyy',
startDate: '+1d',
weekStart: 1,
beforeShowDay: function (date) {
return date.valueOf() >= now.valueOf();
},
autoclose: true
}).on('changeDate', function (ev) {
});
});
Upvotes: 0
Views: 1296
Reputation: 12874
Here's the JSFiddle that I have updated to show popover.
https://jsfiddle.net/mr3dxj5p/4/
$('body').on({
mouseenter: function() {
$(this).popover({
content: '$' + parseInt($(this).text()) * 100,
placement: 'top',
container: '.datepicker',
title: 'Price'
}).popover('show');
},
mouseleave: function() {
$(this).popover('hide')
}
}, '.datepicker .day:not(.disabled)');
Upvotes: 3