$('.imin').bind(
'click',
function(event){
var minimized = $('.imin~.minimized',$(this).parent());
if (minimized.css("display") == 'none'){
$(minimized).css("display","inline");
$(this).removeClass("icon-plus").addClass("icon-minus");
}else{
$(minimized).css("display","none");
$(this).removeClass("icon-minus").addClass("icon-plus");
}
}
);
<td><p class="icon-plus imin"></p><div class="minimized">text</div></td>
Данный код работает на localhost (denwer), но не работает на сервере. Сайт и там и там полностью одинаковый.
До клика по imin
После клика
Как видно самовыпилилась [class^="icon-"].
Иконка плюса пропала, но иконка минуса не появилась.
В firefox тоже самое.
Куда смотреть? Уже задолбался с этой проблемой.