##// END OF EJS Templates
Cleaned up popups function in JS.
Cleaned up popups function in JS.

File last commit:

r223:59ce9646 default
r223:59ce9646 default
Show More
popup.js
44 lines | 1.2 KiB | application/javascript | JavascriptLexer
/**
* Created with IntelliJ IDEA.
* User: vurdalak
* Date: 21.09.13
* Time: 15:21
* To change this template use File | Settings | File Templates.
*/
function addPopups() {
$('a').each(function() {
if($(this).text().indexOf('>>') == 0) {
var refNum = $(this).text().match(/\d+/);
if (refNum != null) {
var self = $(this);
$(this).mouseenter(function() {
$.get('/get_post/' + refNum, function(data) {
var popup = $('<div/>').html(data)
popup.dialog({
modal: false,
minHeight: 0,
});
popup.position({
my: "left+20 top+20",
at: "right bottom",
of: self
})
self.mouseleave(function() {
if (popup != null) {
popup.remove();
}
});
})
});
}
}
});
}