
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.05.2014, 20:20
|
|||
|---|---|---|---|
|
|||
изменение класса по onclick |
|||
|
#18+
Здравствуйте.Есть ссылки по которым будет открывается iframe.При открытии страницы вывожу картинку, при клике по ссылке хочу картинку спрятать,а фрейм вывести. Написал это: Ссылки: <div id="my"><a target="player" href="{$video.video}" > {$video.title|truncate:30} </a> </div> Фрейм и картинка: <div id="invis" ><iframe name="player" src="" scrolling="no" ></iframe> </div> <div id="vis"><img src="vidio/image/02.png" /> </div> Скрипт: $(document).ready(function(){ $('#vis img').addClass('test'); // показываю $('#invis').addClass('invis'); // прячу $('#my').click(function(){ $('#vis img').removeClass('test').addClass('invis'); // прячу $('#invis').addClass('vis'); //показываю }); }); Но работает только если сначало кликнуть по первой ссылке. Т.е. кликаю по первой, картинка ушла , фрейма пришла. И далее любая ссылка работает как надо,но если вначале кликаю по второй или т.д. то не работает. Подскажите как поправить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&tablet=1&tid=1447057]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 422ms |

| 0 / 0 |
