1
0
mirror of https://github.com/golang/go synced 2024-11-24 13:20:15 -07:00
go/doc/popups.js

25 lines
674 B
JavaScript
Raw Normal View History

// Copyright 2009 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
function godocs_bindPopups(data) {
$('#content span').bind('mouseenter', function() {
var id = $(this).attr('id');
//var txt = $(this).text();
if (typeof data[id] == 'undefined')
return;
var content = data[id];
var $el = $('.popup', this);
if (!$el.length) { // create it
$el = $('<div class="popup"></div>');
$el.prependTo(this).css($(this).offset()).text(content);
}
});
$('#content span').bind('mouseleave', function() {
$('.popup', this).remove();
});
}