Показать сообщение отдельно
  #6 (permalink)  
Старый 20.11.2011, 21:16
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Я немного недогнал, что конкретно нужно, так что пишу два варианта ответа

1) Если нужно друг над другом
то в css есть свойство z-index
У кого z-index выше, тот и сверху ))

2) Если одна картинка вместо другой, но старая картинка не исчезает

А если обе картинки показывать ненадо, а надо только одну, то тупо скрыл старую при помощи hide(), а новую показал методом show()
со скрытой картинкой можно делать что угодно, хоть она и скрыта, а когда надо опять покажешь старую, а новую скроешь.

<!DOCTYPE HTML>
<html>
<body>   
<script src="http://code.jquery.com/jquery-latest.js"></script>

<script>
$(function(){        
     $("#b2").hide();
     
     $("#imgs #b1").click(function(){
            $(this).hide();
            $("#b2").show();
     });               

     $("#imgs #b2").click(function(){
            $(this).hide();
            $("#b1").show();
     });              
});    
</script>

<div  id="imgs" align="left">
  <img id="b1" width="200px" src="http://img-fotki.yandex.ru/get/5013/78967976.57/0_822f5_e013c42f_XL"  />
  <img id="b2" width="200px" src="http://demotivatorsblog.ru/uploads/www.demotivations.infon2p4qmmzm5mz.jpg"  />
 </div>
</body>
</html>


ЗЫ. Background у картинки идея не удачная ))
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 20.11.2011 в 21:34.
Ответить с цитированием