[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Дебаггинг сайта
darkavenger
designfresco.ru
Производил поиск багов в сайте, который сделал, нашел такой: не работает галерея. Точнее не подгружается большое изображение в галерее, причем именно в браузере iphone и браузере dolphin. Механизм галерей таков, что php скрипт ищет в заданной папке мини изображение и в другой папке большое, связывает их ссылкой, и обязательно, чтобы название файла мини изображения и большого совпадали.

<div class="content">
<
ul id="thumbs">
<?php

$dir = './img/pf/n2/mini/';
$scan = scandir($dir);

for ($i = 0; $i<count($scan); $i++) {

if ($scan[$i] != '.' && $scan[$i] != '..') {
if (strpos($scan[$i], '.jpg') !== false) {
echo '
<li>
<a href="'
. $featured_dir . $scan[$i] . '">
<img src="'
. $dir . $scan[$i] . '" alt="' . $scan[$i] . '" />
</a>
</li>'
;
}
}
}
;
?>
</ul>
</
div>

<
div id="large_images">
<
div id="gallery" class="cont">
<?php
$featured_dir = './img/pf/n2/';
$scan = scandir($featured_dir);
echo '<img src="' . $featured_dir . $scan[2] . '" alt="image" />';
?>
</div>
</
div>

и js файл

$(function() {


$('ul#thumbs li img').click(function() {
$('ul#thumbs li img').removeClass('selected');
$(this).addClass('selected');


var imageName = $(this).attr('alt');
var name=document.formName.id1.value;
$('#gallery img').attr('src', [name] + imageName);

var chopped = imageName.split('.');
$('#gallery h2').remove();
});

$('ul#thumbs li a').click(function() {
return false;
});
});


может кто что подскажет дельного, почему не хочет грузить в мобильных браузерах яблока. Причем на ипаде и остальных все окей, а тут такая засада.
Скрипт спер с сайта ЖП, прошу не ругать
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.