Safari: возможно ли переопределить собственный элемент 'elements' для элементов <form>? - PullRequest
0 голосов
/ 23 марта 2019

В нашей структуре веб-приложений мы расширяем DOM, добавляя элемент 'elements' ко всем объектам DOM, который является ярлыком для несколько неловко названного 'querySelectorAll':

Element.prototype.elements = Element.prototype.querySelectorAll;

Это вызывает проблемы вiOS Safari, потому что, по-видимому, нативный элемент 'elements' elements каким-то образом "защищен" и по-прежнему возвращает список дочерних форм, вместо того, чтобы быть замененным querySelectorAll.

Есть ли способ заставить этоработать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...