2010-06-02 3 views
0

Я использую jQuery и plug-in для подключения углов к элементам страницы без использования изображений.Объект не поддерживает это свойство или метод IE & jQuery

В IE7 и 8 это не удается, и я получаю эту ошибку:

«Объект не поддерживает это свойство или метод»

на этой линии:

if($.browser.msie && settings.fixIE) { 
     var ow = $$.outerWidth(); 
     var oh = $$.outerHeight(); 

В основном он жалуется свойства внешней ширины и наружногоHeight ...

Демо-страница cornerz (here) отлично работает на IE7 и 8 без какой-либо ошибки и он получил несколько примеров ... Я не знаю, почему это происходит

Любое предложение будет оценено

Заранее спасибо

+0

не Можете ли вы пост вы HTML и CSS для этого элемента, где сценарий взрывается? – Zuul

+0

Где определяется $$? – annakata

ответ

0

Я решил проблему, используя старую версию JQuery: вместо 1.4.2 я пошел на 1.2.6 и все работало, как ожидалось

2

Я думаю, вы пропустили эту линию в начале своего сценария:

var $$ = $(this); 

Jquery не имеет $$ символ, и я не думаю, что cornerz делает либо (если смотреть на источник), они просто использовать его в качестве локальной переменной в функции. (См линии 117 в cornerz source.)

Смежные вопросы