У меня есть следующая строка, которая является селектором CSS:
#downloads > ul > li:nth-of-type(1) > ul > li:nth-of-type(3) > a
Этот CSS-селектор отлично работает в FireFox, CHrome и Safari, но IE 6 не поддерживает селектор n-го типа. Селекторы CSS, с которыми я работаю, созданы Nokogiri, и я не могу их изменить.
бросил тестирование У меня работает следующее:
#downloads > ul > li:nth(0) > ul > li:nth(2) > a
Изменение n-го селектора на обычный n-й и вычитание одного из n-го значения. Я пытался программно с JS преобразовать селектор CSS из nth-типа в обычный nth? Так что после запуска выкинуло:
#downloads > ul > li:nth-of-type(1) > ul > li:nth-of-type(3) > a
станет
#downloads > ul > li:nth(0) > ul > li:nth(2) > a
Приветствия
Eef