IE8 - jQuery: position (). Left 'равно нулю или не является объектом - PullRequest
1 голос
/ 27 февраля 2012

Вот строка кода, которая вызывает проблему.Я искал в Google похожие проблемы и попытался заменить 'x' и 'y' на '_x' и '_y', но все еще без bean-компонентов

x = $(display).position().left + $(display).width() - 84,

А вот остальные функции, которые относятся кк этому вопросу

      function displayLinks(img,row) {
            var num = $(img).attr('num'),
                display = $('img.gDisplay'),
                x = $(display).position().left + $(display).width() - 84,
                y = row == 0 ? op.height - 84 : - (rows - row - 1) * (op.height + op.margin) + op.height - 84;
            var more = $('<div class="hover-link rounded" id="more-' + num + '" />').css({
                left:x,
                top:y
            }).appendTo( $('ul#row-0') );
            ...
       } 
...