У меня проблема с моим скриптом JavaScript.jQuery selector, css path replace: eq
Мне нужно экспортировать стиль CSS, который я установил с помощью инструмента, в браузерный файл CSS. функция А JavaScript получает путь к элементу, который меняет и возвращает что-то вроде этого:
html>body>div:eq(2)>div>div:eq(1)>article>div>div>p:eq(1){text-decoration:underline;}
Путь большого с как селектор JQuery, но не действует в файле CSS работает.
Я попытался заменить элемент :eq
на :nth-child
, но, несмотря на то, что это действительный файл CSS, стиль не будет применяться.
Что я делаю неправильно? Как я могу преобразовать my: eq в нечто, что css понимает.
, чтобы изменить все вхождения строки: var regExp = new RegExp (": eq", "g"); css = css.replace (regExp, ': nth-child'); – tcharaf