Jquery, получение стиля: фон (не цвет фона), границы и т. Д., Не могу понять, как это сделать - PullRequest
1 голос
/ 24 июля 2010

Кажется, что Firefox автоматически комбинирует вещи, например, принимает отдельные значения CSS, такие как "border-color", "border-width", и сбрасывает их все в "border" ... это делает вещи болезненными для jquery поскольку селектор .css может выбирать только отдельные, такие как «border-color», а не просто «border» или «background». Мне нужно получить полное значение «border» или «background», чтобы я мог разобрать чтобы получить значения, которые мне нужны .. Я прочитал другие посты и попробовал следующее, но это не возвращает значение:

test = $("#mydiv").attr("border");

Любой совет приветствуется

1 Ответ

3 голосов
/ 24 июля 2010

Я думаю, что вы хотите сделать это вместо:

test = $("#mydiv").css("border");

РЕДАКТИРОВАТЬ: хорошо, вы можете использовать простой старый JavaScript:

test = $("#mydiv")[0].style.border
...