Инструмент для преобразования XPath в селектор jQuery? - PullRequest
6 голосов
/ 28 сентября 2011

Firebug может отображать xpath для любого элемента DOM в представлении HTML. Мне было интересно, если есть способ конвертировать xpath в селектор jQuery? (Я предпочитаю не делать это вручную)

Это значительно сэкономит мне время на поиск правильного селектора для элементов, которые не имеют идентификатора и находятся глубоко в иерархии DOM. Например пятый ТД в 20-й ТР

AFAIK, поддержка xpath в jQuery прекращена, поэтому я не могу использовать xpath прямо в jQuery?

Ответы [ 3 ]

3 голосов
/ 01 октября 2011

В Firebug есть «copy css path» при щелчке правой кнопкой мыши по элементу.Может использоваться для создания селектора.

1 голос
/ 28 сентября 2011
0 голосов
/ 28 сентября 2011

Я не уверен, что вы задаете общий вопрос о преобразовании XPath в CSS-селектор, но я нашел этот пост jquery: выбор xpath или преобразование xpath в css? , что может помочь.Рекомендуется использовать метод "eq" для выбора элемента по индексу.Таким образом, пятый TD в 20-ом TR будет

$('tr').eq(20).find('td').eq(5)
...