DeletedUser
Гость
расчистил хлам в отчетах, перестал работать скрипт... думаю изза того что пропала пагинация ([1] [2] [3])... есть необфусцированный код?
о_О, сам расковырял))ща еще косяк бы найти)
нашел косяк... тут -> $('.vis:eq(2) a').mouseover(function () {
если нет пагинации нужно $('.vis:eq(1) a').mouseover(function () {
Исправил выше под катом
о_О, сам расковырял))ща еще косяк бы найти)
Код:
function play() {
$('#report_list a').mouseover(function () {
$('body').css('cursor', 'wait');
newId = this.href.split('=')[4];
if (!localStorage['report_' + newId]) {
reportSearch(newId, this.href)
} else reportDisplay(newId)
});
$('html').bind('keypress', function (e) {
if (e.keyCode == 40) {
$('#dav').animate({
"top": "-=100px"
}, "slow");
return false
} else if (e.keyCode == 38) {
$('#dav').animate({
"top": "+=100px"
}, "slow");
return false
}
})
}
play();
function reportSearch(id, href) {
$('body').append('<div id ="' + id + '" style="display:none"></div>');
$.get(href, function (data) {
$('#' + id).html(data);
newHtml = $('#' + id + ' .vis:eq(3)').html();
localStorage['report_' + id] = newHtml;
$('#' + id).remove();
reportDisplay(id)
})
}
function reportDisplay(id) {
$('#dav').remove();
var dispText = localStorage['report_' + id];
$('body').append('<div id="dav" style="zIndex:1000; heigth:100%; width:450px; position: fixed; top:0px; right:0px;"> <table style="width:100%;" class="vis"><tbody><tr><td><div>' + dispText + '</div></td></tr></tbody></table></div>');
$('body').css('cursor', 'auto')
}
нашел косяк... тут -> $('.vis:eq(2) a').mouseover(function () {
если нет пагинации нужно $('.vis:eq(1) a').mouseover(function () {
Исправил выше под катом
Последнее редактирование модератором: