Я исправляю JQuery для работы с svgweb. svgweb реализует SVG DOM во Flash для IE, и маршальные вызовы Flash через поддельные DOM-узлы. Излишне говорить, что JQuery не работает с svgweb. Итак, я исправляю методы выбора в JQuery, например (attr, hasClass, css и т. Д.) Для работы с svgweb.
Есть ли способ проверить вызовы методов JQuery по списку поддерживаемых методов и выдать ошибку, если метод не поддерживается?
Как-то так, впрыскивается в волшебное место в JQuery:
function magicFilterMethod(methodName) {
if ($.inArray(methodName, ['hasClass', 'attr', 'find',...]) {
return true;
}
throw "Method not supported in svgweb: " + methodName;
}