Показать сообщение отдельно
  #1 (permalink)  
Старый 22.05.2014, 01:51
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

изменение класса по onclick
Здравствуйте.Есть ссылки по которым открывается 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');
	});
});


но работает, только если сначало кликнуть по первой ссылке. Подскажите как поправить.

Последний раз редактировалось ureech, 22.05.2014 в 02:23.
Ответить с цитированием