Я пытаюсь добавить класс к элементам, на которые нажали. Элементам уже назначено несколько предложений, в том числе с рамкой.
Хотя я знаю, что могу удалить текущий класс CSS с помощью removeClass (), мне нужны другие стили, которые этот класс предоставляет. Итак, что мне интересно, приводятся следующие примеры: могу ли я переопределить стиль границы с помощью addClass (), у границы уже есть свойство? Я не хочу использовать встроенные стили, поскольку их не так просто поддерживать.
CSS:
.dibHighlight{border:1px solid orange;}
JQuery, который не работает:
$(this).closest('.drop').addClass('dibHighlight'); // Doesn't work
JQuery, который работает:
$(this).closest('.drop').css({ border: "1px solid orange" }); // Works