/* the next line is an example of how you can override default options globally (currently commented out) ... */ // $.fn.cluetip.defaults.tracking = true; // $.fn.cluetip.defaults.width = 'auto'; // $.fn.cluetip.defaults.sticky = true; // $.fn.cluetip.defaults.arrows = true; $(document).ready(function() { // $.cluetip.setup({insertionType: 'insertBefore', insertionElement: 'div:first'}); // $.fn.cluetip.defaults.ajaxSettings.beforeSend = function(ct) { // console.log(this); // }; //default theme $('a.title').cluetip({splitTitle: '|'}); $('a.basic').cluetip(); $('a.custom-width').cluetip({width: '200px', showTitle: false}); $('h4').cluetip({attribute: 'id', hoverClass: 'highlight'}); $('#sticky').cluetip({sticky: true, closePosition: 'title', arrows: true }); $('#examples a:eq(5)').cluetip({ hoverClass: 'highlight', sticky: true, closePosition: 'bottom', closeText: 'close', truncate: 60 }); $('a.load-local').cluetip({local:true, hideLocal: true, sticky: true, arrows: true, cursor: 'pointer'}); $('#clickme').cluetip({activation: 'click', sticky: true, width: 650}); $('ol:first a:last').cluetip({tracking: true}); // jTip theme $('a.jt:eq(0)').cluetip({ cluetipClass: 'jtip', arrows: true, dropShadow: false, sticky: true, mouseOutClose: true, closePosition: 'title', closeText: 'close' }); $('a.jt:eq(1)').cluetip({cluetipClass: 'jtip', arrows: true, dropShadow: false, hoverIntent: false}); $('span[title]').css({borderBottom: '1px solid #900'}).cluetip({splitTitle: '|', arrows: true, dropShadow: false, cluetipClass: 'jtip'}); $('a.jt:eq(2)').cluetip({ cluetipClass: 'jtip', arrows: true, dropShadow: false, height: '150px', sticky: true, positionBy: 'bottomTop' }); $('a.jt:eq(3)').cluetip({local: true, hideLocal: false}); $('a.jt:eq(4)').cluetip({ cluetipClass: 'jtip', arrows: true, dropShadow: false, onActivate: function(e) { var cb = $('#cb')[0]; return !cb || cb.checked; } }); // Rounded Corner theme $('ol.rounded a:eq(0)').cluetip({arrows: true, sticky: true, splitTitle: '|', cluetipClass: 'rounded', showTitle: false}); $('ol.rounded a:eq(1)').cluetip({cluetipClass: 'rounded', dropShadow: false, showTitle: false, positionBy: 'mouse'}); $('ol.rounded a:eq(2)').cluetip({cluetipClass: 'rounded', dropShadow: false, showTitle: false, positionBy: 'bottomTop', topOffset: 70}); $('ol.rounded a:eq(3)').cluetip({cluetipClass: 'rounded', dropShadow: false, sticky: true, ajaxCache: false}); $('ol.rounded a:eq(4)').cluetip({cluetipClass: 'rounded', dropShadow: false}); }); //unrelated to clueTip -- just for the demo page... $(document).ready(function() { $('div.html, div.jquery').next().css('display', 'none').end().click(function() { $(this).next().toggle('fast'); }); $('a.false').click(function() { return false; }); }); // inserting jQuery UI Themeswitcher tool $('', { 'class': 'ui-button ui-widget ui-state-default', text: 'Try it with jQuery UI ThemeRoller!', click: function() { $(this).hide(); $('#themeswitcher').themeswitcher({loadTheme: 'UI Lightness'}); } }) .prependTo('#container');