Селекторы CSS в JavaScript со всеми тегами H

Определенно не BigDecimal. Существует столько специальных правил для округления и представления, что необходимо волноваться о.

Martin Fowler рекомендует реализации специализированного Деньги класс представить суммы валюты, и это также реализует правила для преобразования валюты.

6
задан Rob W 29 December 2011 в 16:38
поделиться

4 ответа

Согласно комментарию Фабьена Менагера к исходному вопросу, похоже, что нет простого селектора CSS, который я мог бы использовать, кроме того, который у меня уже есть.

$('page').select('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a')

Хотя есть и другие варианты, если Я хочу сказать об этом программно, или пустой JQuery (что для меня не вариант). Я специально ищу правило CSS.

Спасибо всем, кто пытался помочь.

4
ответ дан 10 December 2019 в 00:40
поделиться

Using jQuery:

$(":header a")
3
ответ дан 10 December 2019 в 00:40
поделиться

http://docs.jquery.com/Selectors/header говорит:

: header Соответствует всем элементам, которые являются заголовками, например h1, h2, h3 и и т. д.

Добавляет цвет фона и текста ко всем заголовкам на странице.

$(":header").css({ background:'#CCC', color:'blue' });
2
ответ дан 10 December 2019 в 00:40
поделиться

получил ответ от разработчиков прототипов. это лучшие и единственные решения, по крайней мере на данный момент:

$$('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a')
$('page').select('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a')

Однако следующий выпуск Prototype позволит вам выбрать механизм выбора и по умолчанию будет использовать Sizzle . Псевдо-селектор : header на самом деле является частью Sizzle, поэтому он будет доступен в будущих версиях прототипа (если вы выберете sizzle в качестве механизма выбора). Думаю, ранее он не был включен, поскольку не является частью какой-либо спецификации.

1
ответ дан 10 December 2019 в 00:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: