Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
 Аватар для VadimuSSS
2 / 2 / 0
Регистрация: 23.06.2014
Сообщений: 167

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

10.10.2014, 14:25. Показов 1967. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru