Ответ 1
$('.actionButton.single-pet').attr("style", "display: inline !important");
Устанавливает CSS в display: inline !important;
. display: inline
- это свойство по умолчанию для display
. Вам нужно !important
снова переопределить предыдущий !important
.
Обратите внимание, что !important
не следует часто использовать. Прочтите принятый ответ на Как переопределить! Important? для более подробной информации.
UPDATE: мы не можем использовать .css()
здесь, так как он не поддерживает !important
. http://bugs.jquery.com/ticket/11173 для более подробной информации; кажется ошибкой.