Аватар для VadimuSSS
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 167

Слайдер не работает

10.10.2014, 14:25. Показов 2005. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Делаю слайдер по видеоуроку.Вообще впервые делаю слайдер. В принципе, каждый шаг понятен и ясен, но ввиду отсутствия знаний я не могу понять что делаю не так. Весь код идентичен тому, который показан в уроке, но у меня не работает. Более того, phpStorm в котором я работаю выделяет несколько частей скрипта указывая на ошибку. У автора видео все работает.
Вот html + js:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!DOCTYPE html>
<html>
<head>
    <title></title>
    <link rel="stylesheet" href="style.css"/>
    <script type="text/javascript" src="js/jquery-2.1.1.min.js"></script>
    <script type="text/javascript" src="js/jquery-ui.min.js"></script>
    <script type="text/javascript">
 
    function Slider(){
    $(".slider #1").show("fade",500);
    $(".slider #1").delay(5500).hide("slide",{direction:'left'};500);
 
    var sc=$(".slider img").size();
    var count = 2;
    setInterval(function(){
            $(".slider#"+count).show("slide",{direction:'right'},500);
            $(".slider#"+count).delay(5500).hide("slide",{direction:'left'},500);
 
            if(count == sc){
                count = 1;
            }else{
                count = count+1;
            }
    },6500);
    }
 
    </script>
</head>
<body onload="Slider();">
 
<div id="slider">
    <img src="https://www.cyberforum.ru/images/1.jpg" alt="London" id="1" />
    <img src="https://www.cyberforum.ru/images/2.jpg" alt="London" id="2" />
    <img src="https://www.cyberforum.ru/images/3.jpg" alt="London" id="3" />
</div>
</body>
</html>
а тут стили:
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#slider
  {
      width: 800px;
      height: 350px;
      margin: 30px auto;
      overflow: hidden;
      background-image: url(images/demo/ajax-loader.gif);
      background-repeat: no-repeat;
      background-position: center;
  }
#slider img
{
    width: 800px;
    height: 350px;
    display: none;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.10.2014, 14:25
Ответы с готовыми решениями:

Слайдер не работает
Скрипт слайдера не работает прям беда какая с этими скриптами. &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; ...

Слайдер не работает
Доброго времени суток. Подскажите пожалуйста как решить такую проблему: есть страничка со слайдером на jQuery &lt;!DOCTYPE HTML...

не работает слайдер
Uncaught TypeError: Object has no method 'slider' &lt;link rel=&quot;stylesheet&quot;...

7
 Аватар для Lazy_Den
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
10.10.2014, 15:01
Не ваша в том вина, но вы нашли очень плохой урок. Даже не задумываясь, можете спокойно забыть о нём или оставить, как напоминание о том, "как делать не нужно". А этому "автору", хорошо бы посоветовать вообще удалить этот урок или, если он поднялся выше статуса *овнокодера, то переписать урок заново.

Добавлено через 1 минуту
Если хоть немного по делу, то, как минимум, у вас синтаксическая ошибка
JavaScript
1
$(".slider #1").delay(5500).hide("slide",{direction:'left'},500); // запятая вместо точки с запятой перед 500
0
5 / 5 / 2
Регистрация: 04.03.2013
Сообщений: 12
10.10.2014, 15:03
Порекомендую сразу на будущее разбираться в проблеме а не искать готовых рецептов: запустите Internet Explorer с этой страницей и нажмите F12. Посмотреть что за ошибки вылезут в JavaScript
0
 Аватар для VadimuSSS
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 167
10.10.2014, 15:33  [ТС]
Lazy_Den, очень жаль. Может видео устарело и в этом дело. 2012 года. А какие ресурсы посоветуете? Чтобы научиться делать слайдеры?

Добавлено через 2 минуты
a11igator, Мои знания js не позволяют мне работать таким образом. Я хотел бы сперва посмотреть как это делают знающие люди, повторить за ними. Если получится, то разобрать код по кусочкам и понять его алгоритм. А так, название ошибки мне пока что ни о чем не говорит, я ведь и в синтаксисе еще не сильно разбираюсь.
0
 Аватар для Lazy_Den
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
10.10.2014, 16:33
Цитата Сообщение от VadimuSSS Посмотреть сообщение
Может видео устарело и в этом дело.
Не только в этом, хотя и это тоже.
Цитата Сообщение от VadimuSSS Посмотреть сообщение
я ведь и в синтаксисе еще не сильно разбираюсь
А вот по этой причине, даже и советовать нечего, кроме как изучить основы JS, а затем и jQuery, да и не интересуюсь я всякими видеоуроками, чего и другим желаю. Если бы вы нашли действительно сто́ящий слайдер, то вы вряд ли бы смогли понять суть происходящего. Если же говорить о ресурсах по обучению, то по JavaScript можно посмотреть этот, по jQuery - сложнее, т.к. библиотека развивается и, то что было еще актуально вчера, сегодня уже теряет смысл. Лучший вариант - это официальный сайт, где расписаны методы с примерами. Если же с английским туго, чего быть в программировании не должно априори, то как альтернативка - этот ресурс, хотя и в нем некоторые вещи уже устарели.

Добавлено через 4 минуты
И еще добавлю... Если будет попадаться что-то, где требуется версия библиотеки ниже 1.8, то можно проходить мимо.
0
 Аватар для VadimuSSS
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 167
10.10.2014, 17:45  [ТС]
Lazy_Den, ясно, спасибо за ценные советы. С английским все в порядке. Видео урок, который смотрел как раз и был на англе. Чтож, буду учить...

Добавлено через 3 минуты
Просто думал, что лучше разбираться в чем-то на практике. В книгах, например, уделяется много времени на базовые вещи, много теории и т.д. А с обьявлением переменных и прочими подобными вещами я уже знаком, но не в js, а по другим яп. Однако принцип, думаю, одинаков.
0
5 / 5 / 2
Регистрация: 04.03.2013
Сообщений: 12
12.10.2014, 07:06
a11igator, Мои знания js не позволяют мне работать таким образом. Я хотел бы сперва посмотреть как это делают знающие люди, повторить за ними. Если получится, то разобрать код по кусочкам и понять его алгоритм. А так, название ошибки мне пока что ни о чем не говорит, я ведь и в синтаксисе еще не сильно разбираюсь.
Так в том и дело нажать F12 и посмотреть какие вылезли ошибки, чтобы потом разобрать по кусочкам что за что отвечает. А иначе че разбирать если в коде может банально не правильно подключен jQuery, или отсутствует по указанному пути.
0
 Аватар для VadimuSSS
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 167
12.10.2014, 13:38  [ТС]
Всем спасибо за помощь. Пока что подключил слайдер с помощью bootstrap.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.10.2014, 13:38
Помогаю со студенческими работами здесь

Не работает слайдер
Здравствуйте. Тема, конечно, мелочная, но слайдер на странице не работает. Укажите, в чём ошибка. Добавляю в поле для JS ...

Слайдер не работает в IE
Здравствуйте! В IE на морде сайта http://metakam.ru/ не пашет слайдер :( help

Не работает слайдер
Есть слайдер. Есть мониторинг серверов. Если я включаю мониторинг то слайдер не работает и вот такое выдаёт в консоли хрома: ...

Не работает слайдер
дойдя до последнего элемента слайдер не идет дальше а идет тока обратно что делать? ( function( $, window, undefined ) { ...

Не работает слайдер
Добрый день, простите за столь профанскую тему. Подскажите пожалуйста почему не работает слайдер


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru