Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Помогите вставить fancybox (https://javascript.ru/forum/dom-window/53930-pomogite-vstavit-fancybox.html)

Dmitry_1974 27.02.2015 16:55

Решено. Класс

Dmitry_1974 27.02.2015 16:56

Что то много получилось

рони 27.02.2015 16:56

Dmitry_1974,
по параметрам ширины смотрите документацию для телепатов - там на любой вариант есть .
$.fancybox(arrImg, {
     maxWidth: 800,
     index: 4,
     helpers: {
         title: {
             type: 'inside'
         }
     }
 });

Dmitry_1974 27.02.2015 16:57

Спасибо.

Dmitry_1974 27.02.2015 16:57

Это заработало.

рони 27.02.2015 16:58

Цитата:

Сообщение от Dmitry_1974
Что то много получилось

так отредактируйте

Dmitry_1974 27.02.2015 17:00

Первый вопрос Вы решили за меня быстрее чем я посчитал скобки.:):)

Dmitry_1974 07.03.2015 20:43

Добрый вечер, Профессор.

У меня все получилось с фенси (дрянь а не вещь)
благодаря Вам.
Спасибо огромное.
Если у Вас будет время просветите меня в одном вопросе.
Вопрос:
У меня страница сайта запускается с hash в качестве параметра.
Сразу в body стойт на onload функция js.
Все работает при запуске.
Но проблема в том, что есть ещё функции на страничке на js
которые что-то делают.
Я целый день убил и не могу понять как сделать так чтобы
при запуске js кликая на картинку не запускался js который на onload в body и который убивает всю идею.
Код надо?

Заранее СПасибо

рони 07.03.2015 20:58

Цитата:

Сообщение от Dmitry_1974
Код надо?

да без него ничего непонятно

Dmitry_1974 07.03.2015 21:28

<script>
function show2(iAdd) {
window.location.hash=iAdd;
show1();
}
function show1() {
var iHash=window.location.hash;
if (iHash.indexOf('picAll',0)!=-1) {
}
else if (iHash.indexOf('pic1',0)!=-1) {
document.getElementById('hpic2').style.display = "none";
document.getElementById('hpic3').style.display = "none";
}
else if (iHash.indexOf('pic2',0)!=-1) {
document.getElementById('hpic1').style.display = "none";
document.getElementById('hpic3').style.display = "none";
}
else if (iHash.indexOf('pic3',0)!=-1) {
document.getElementById('hpic1').style.display = "none";
document.getElementById('hpic2').style.display = "none";
}
else {
alert('Can not find pic');
}
document.getElementById('myBody').style.display = "block";
};
</script>

</head>

<body id="myBody" onload="show1()" style="display:none">
<div id="hpic1"><a href="" onclick="show2('pic1')"><div ><img src="../img_left/Small/pic1.png"></a>
</div>
<div id="hpic2"><a href="" onclick="show2('pic2')"><div ><img src="../img_left/Small/pic2.png"></a>
</div>
<div id="hpic3"><a href="" onclick="show2('pic3')"><div ><img src="../img_left/Small/pic3.png"></a>
</div>


</body>

запуск сайта : index.html#picAll
или
index.html#pic2

как то так


Часовой пояс GMT +3, время: 02:25.