Как работает данный полифилл?

178
21 июня 2019, 02:20

Может конечно стоит пойти поспать,но пояснение хотя бы по методу sourceIndex мне не помешает.

(function() { 
  var el = document.documentElement; 
  if (!el.compareDocumentPosition && el.sourceIndex !== undefined) { 
 
    Element.prototype.compareDocumentPosition = function(other) { 
      return (this != other && this.contains(other) && 16) + 
        (this != other && other.contains(this) && 8) + 
        (this.sourceIndex >= 0 && other.sourceIndex >= 0 ? 
          (this.sourceIndex < other.sourceIndex && 4) + 
          (this.sourceIndex > other.sourceIndex && 2) : 1 
        ) + 0; 
    } 
  } 
}());

READ ALSO
Возможно ли загружать в iframe любые сайты?

Возможно ли загружать в iframe любые сайты?

Есть страница сайтаНа ней есть блок с шапкой, ниже идет iframe

128
Как открыть спойлер при нажатии на ссылку?

Как открыть спойлер при нажатии на ссылку?

Как сделать что бы при нажитии по ссылке якорь, открывался спойлер с установленным айди?

123
Не могу настроить вывод информации на форму через DataGridView

Не могу настроить вывод информации на форму через DataGridView

Я написал свою програмку(Cапер), но у меня не выводит данные из файла в DataGridViewДанные записываю в класс, а объекты класса записываю в List

168
Как сделать коректно Subquery используя Realm

Как сделать коректно Subquery используя Realm

UPD: прошу прощения за дезинформацию, знаний LINQ недостаточно что бы сделать коректный запрос через реалмЯ это немного поздно понял

146