Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.09.2013, 23:20
Аспирант
Отправить личное сообщение для Alfer Посмотреть профиль Найти все сообщения от Alfer
 
Регистрация: 28.06.2012
Сообщений: 97

проблема в работе fancybox
Ребята, возник вопрос, сделал показ картинок с помощью fancybox, при клике на кнопку один раз, срабатывает fancybox и показывается картинка, но при следующем нажатии, в fancybox грузится уже не картинка, а страница сайта, не могу найти решение, в чем проблема и как решить?

P.S. пробовал на
onClosed : function(){location.reload();
        return;},
но это не то, это релоадит страницу

Последний раз редактировалось Alfer, 21.09.2013 в 01:03.
Ответить с цитированием
  #2 (permalink)  
Старый 23.09.2013, 11:45
Аспирант
Отправить личное сообщение для dolte Посмотреть профиль Найти все сообщения от dolte
 
Регистрация: 04.09.2013
Сообщений: 37

Alfer,
Покажите код вызова.

и код картинки

Последний раз редактировалось dolte, 23.09.2013 в 11:47.
Ответить с цитированием
  #3 (permalink)  
Старый 23.09.2013, 12:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

fancybox смена картинки на фрейм
Alfer,
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>demo</title>
  <script type='text/javascript' src='http://code.jquery.com/jquery-1.8.3.js'></script>
  <link rel="stylesheet" type="text/css" href="http://fancyapps.com/fancybox/source/jquery.fancybox.css">
  <script type='text/javascript' src="http://fancyapps.com/fancybox/source/jquery.fancybox.js"></script>
<script type='text/javascript'>
 $(function()
 		{
 				$('a').fancybox(
 						{
 						afterClose: function() {$('a').fancybox
 										(
 												{
 												type: 'iframe',
 												href: 'http://javascript.ru/forum/',
 												iframe: {
 														scrolling: 'auto',
 														preload: true
 														},
                                                width		: '70%',
                                        		height		: '70%'
 												}
 										)
 								}
 						}
 				)
 		}
 );
</script>
</head>
<body>
<a title="forum" href="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" ><img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif"></a>
</body>
</html>
Ответить с цитированием
  #4 (permalink)  
Старый 23.09.2013, 14:29
Аспирант
Отправить личное сообщение для dolte Посмотреть профиль Найти все сообщения от dolte
 
Регистрация: 04.09.2013
Сообщений: 37

рони,
У вас после закрытия открывается страница во фрейме, если я верно понял, человеку это какраз и не нужно.
Ответить с цитированием
  #5 (permalink)  
Старый 23.09.2013, 15:43
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

dolte,
возможно переход по ссылке срабатывает если в опциях что-то напутано.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с fancybox 2 pamparam83 jQuery 1 29.04.2013 21:51
Вопрос по совместной работе fancybox и livequery l@pteff jQuery 8 03.06.2012 04:22
Проблема с Яндекс-картами + fancybox spider84 Элементы интерфейса 0 20.11.2011 13:23
проблема с событиями при работе с Ext.extend slavik27 ExtJS 1 04.09.2011 13:05
Проблема при работе с плагином jQuery Map Hilight REp0rtER jQuery 3 29.07.2009 22:10