Sha256: ece5a104bb94ca07e44ebe5fe6a43471ae04bbe8ac83941300280f16571fd0f4

Contents?: true

Size: 1.42 KB

Versions: 2

Compression:

Stored size: 1.42 KB

Contents

// (c) 2009 - 2011 Mickael Riga - See MIT_LICENSE file for details
// Speechify.js version 3
// Use jQuery 1.6.2
;(function($){$.fn.speechify=function(c){if(c){var d=c.pointer_offset;delete c.pointer_offset}var f={color:'white',backgroundColor:'black',padding:'5px',fontFamily:'sans-serif',fontSize:'11px',fontWeight:'normal','border-radius':'5px','-moz-border-radius':'5px','-webkit-border-radius':'5px'};var g=$.extend({},f,c);var h=$("<div id='speechify_wrapper'><div id='speechify'></div><div id='speechify_spike'></div></div>");$("body").append(h);h.css('position','absolute');var i=$('#speechify').css(g).css('border','0px');$('#speechify_spike').css({position:'relative',width:'0px',height:'0px',left:i.css('padding-left'),borderStyle:'solid',borderWidth:i.css('padding-left'),borderColor:i.css('background-color')+' transparent transparent transparent'});h.hide();var j=$(this);j.live({'mouseenter.speechify':function(){if(this.title!=''){$(this).data('title',this.title);this.title=''}if($(this).data('title')){i.html($(this).data('title'));h.show()}},'mouseleave.speechify':function(){h.hide()},'mousemove.speechify':function(e){if(d){var a=$(window).height()-e.pageY+d.bottom;var b=e.pageX+d.left}else{var a=$(window).height()-$(this).offset().top;var b=e.pageX-(parseInt(i.css('padding-left'))*2)}h.css({bottom:a+"px",left:b+"px"})},'click.speechify':function(){h.hide()}})};$.speechify=function(a){$('*[title]').speechify(a)}})(jQuery);

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
campbellhay-bureau-4.1.8 lib/_static/js/plugin.speechify.js
campbellhay-bureau-4.1.7 lib/_static/js/plugin.speechify.js