Как изменить дополнение элемента в jQuery?

Я использую следующий код

$("#numbers a").css({
"color":"white",
"text-decoration":"none",
"padding:":"5px"
});

Изменение цвета и текста просто отлично, но добавление элемента не добавляется. Как это исправить?

Ответ 1

У вас в вашем свойстве padding есть паразитный двоеточие, из-за которого он не распознается:

"padding:":"5px"

Удалите его, и он должен работать:

"padding":"5px"

Ответ 2

В: это просто опечатка вашего сообщения, вас могут смутить с помощью дополнений и встроенных элементов.

Ваш селектор "#numbers a" указывает, что вы ссылаетесь на тег привязки. Якорный тег является встроенным элементом, а встроенные элементы не имеют прокладки со всех сторон. Хорошая статья о заполнении | ширины с встроенными элементами