![]() |
подгрузка на ajax, или изменение кода на стороне клиента
вопрос такого плана... есть картинки
img1 img2 img3 3 дива <div pop></div> <div rap></div> <div popca></div> и поле для вывода текста ========== допустим при нажатии на img1 вызывается текст лалала - это впринципе ничего сложного, но как сменить <div pop></div> на <div rap></div>? т.е. нужно не подгрузить содержимое, а внести изменение в код... див должен смениться не перезагрузив страницу... |
Цитата:
|
Что-то типа этого:
Код:
<script type="text/javascript"> |
Цитата:
Цитата:
|
<script type="text/javascript">
$(function() { $('#myLink').click(function() { $("#1").attr({ id: "2", }); }); }); </script> <a href="#" id="myLink">Click1</a> <a href="#" id="myLink">Click2</a> <a href="#" id="myLink">Click3</a> <div id="1">sss</div> <div id="2">sss</div> <div id="3">sss</div> ----------- вот впринципе так... но в этом коде он сменит просто див с 1 на 2 а если я опять нажму на клик1, но назад не меняет... |
jQuery - копай
|
Цитата:
|
непонятно про какой ты идентификатор говоришь...
Вот те офф. офигительная документация с примерами по жквери http://docs.jquery.com/Manipulation/replaceWith#content |
Код:
$(function() { |
http://slavabars.ru/11.JPG
http://slavabars.ru/22.JPG http://slavabars.ru/33.JPG вот как надо... где крестик - это на что нажимает... цветная область - это и есть div |
| Время: 11:00 |