2009-04-24 2 views
3

Кто-нибудь знает, есть ли библиотека PrototypeJS, совместимая с расширениями Firefox? Я написал часть кода JS, которая составляет 700 строк в Prototype и не хочет переигрывать ее с использованием JQuery, который, как мне известно, рекомендуется для XUL Extensions в Firefox? Я слышал о прототипе XUL, но похоже, что он по существу просто «Prototype Lite» и не настолько обширен, как его оригинальный файл.PrototypeJS библиотека, совместимая с расширениями Firefox?

Любое понимание было бы замечательным.

Спасибо!

+0

Почему вы не можете включить прототип в качестве части вашего Javascript? – cgp

+1

следующий вопрос: если это «несовместимо», можете ли вы опубликовать ссылку, в которой говорится что-то, что предлагает причудливое поведение. Это не то, что я, или я предполагаю, что кто-то еще будет ожидать. – cgp

ответ

0

jQuery может быть встроен в расширение (например, Ubiquity), поэтому должен быть с PrototypeJS!

1

У меня были схожие проблемы с прототипом. Основная причина заключается в том, что происходит целая куча проверки окна. То, что я закончил, - это удалить все, что связано с обработкой окна и dom prototypejs, чтобы создать собственный прототип-custom.js.

Этот файл содержит только яваскрипта увеличение как Enumerable, Function.prototype дополнения (связывать, карри и т.д.)

Это должно сделать это.