You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
2.0 KiB
85 lines
2.0 KiB
$(function() {
|
|
|
|
$('.tooltip').not('#welcome .tooltip').tooltipster({
|
|
offsetY: 2,
|
|
});
|
|
$('#welcome .tooltip').tooltipster({
|
|
offsetY: 2,
|
|
theme: '.tooltipster-white'
|
|
});
|
|
$('#demo-default').tooltipster({
|
|
offsetY: 2
|
|
});
|
|
$('#demo-html').tooltipster({
|
|
fixedWidth: 300,
|
|
position: 'right'
|
|
});
|
|
$('#demo-theme').tooltipster({
|
|
animation: 'grow',
|
|
theme: '.tooltipster-pink'
|
|
});
|
|
$('#demo-callback').tooltipster({
|
|
content: 'Loading...',
|
|
updateAnimation: false,
|
|
functionBefore: function(origin, continueTooltip) {
|
|
continueTooltip();
|
|
|
|
if (origin.data('ajax' !== 'cached')) {
|
|
$.jGFeed('http://ws.audioscrobbler.com/2.0/user/ce3ge/recenttracks.rss?',
|
|
function(feeds){
|
|
var content = '';
|
|
if(!feeds){
|
|
content = 'Woops - there was an error retrieving my last.fm RSS feed';
|
|
origin.tooltipster('update', content);
|
|
}
|
|
else {
|
|
content = 'I last listened to: <strong>' + feeds.entries[0].title + '</strong>';
|
|
origin.tooltipster('update', content).data('ajax', 'cached');
|
|
}
|
|
}, 10);
|
|
}
|
|
},
|
|
functionAfter: function(origin) {
|
|
alert('The tooltip has closed!');
|
|
}
|
|
});
|
|
$('#demo-events').tooltipster({
|
|
trigger: 'click'
|
|
});
|
|
$(window).keypress(function() {
|
|
$('#demo-events').tooltipster('hide');
|
|
});
|
|
$('#demo-interact').tooltipster({
|
|
interactive: true
|
|
});
|
|
$('#demo-touch').tooltipster({
|
|
touchDevices: false
|
|
});
|
|
$('#demo-icon').tooltipster({
|
|
iconDesktop: true,
|
|
iconTouch: true
|
|
});
|
|
$('.tooltipster-light-preview').tooltipster({
|
|
theme: '.tooltipster-light'
|
|
});
|
|
$('.tooltipster-punk-preview').tooltipster({
|
|
theme: '.tooltipster-punk'
|
|
});
|
|
$('.tooltipster-noir-preview').tooltipster({
|
|
theme: '.tooltipster-noir'
|
|
});
|
|
$('.tooltipster-shadow-preview').tooltipster({
|
|
theme: '.tooltipster-shadow'
|
|
});
|
|
|
|
$('header select').change(function() {
|
|
var goTo = $(this).val();
|
|
var section = $('#'+goTo);
|
|
var offset = section.offset().top;
|
|
$('html, body').scrollTop(offset);
|
|
});
|
|
|
|
prettyPrint();
|
|
|
|
|
|
}); |