Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Другие темы раздела
JavaScript КАРТА САЙТА в виде структуры Добрый день, уважаемые, передо мной стоит задача создать карту сайта в виде структуры, чтобы она автоматический строилась, могли бы вы мне подсказать с чего начать, или имеются какие-нибудь прототипы... Заранее спасибо ! Пример прикрепил, что-нибудь такое в итоге нужно получить. https://www.cyberforum.ru/ javascript/ thread1509054.html Ajax и js JavaScript
Добрый день. Имеется такой модуль: пользователь выбирает несколько значений радиобатонов, чек боксов, потом нажимает на кнопку, производятся расчеты, выводится информация с помощью php, а потом с помощью js строятся графики. Сначала кнопка была простым сабмитом и все это происходило с помощью перезагрузки страницы. Но заказчик захотел, что бы все выбранные элементы оставались выбранными, и ему...
JavaScript Target работает не так как нужно <div> <div class="main"> <div><img></div> <div><img></div> <div><img></div> </div> </div> Вот такая структура html. В блоке "main" находятся блоки с картинками внутри. Картинка на весь блок растягивается. https://www.cyberforum.ru/ javascript/ thread1508950.html JavaScript PHP + IF + <IFRAME> https://www.cyberforum.ru/ javascript/ thread1508901.html
Всем привет, у меня появился вопрос и надеюсь, что вы сможете помочь. Задача: В iframe грузится несколько ссылок. например 1.ru 21.ru 31.ru 41.ru (Грузятся по принципу. я перешел на 1 сайт, на нем есть ссылка на второй и тд.) Как реализовать следующее. IFrame висит до тех пор пока в нем не будут переходы по этим сайтам. в таком же порядке. Как только пользователь прошел через эти пути...
Заклятая NaN JavaScript
Здравствуйте, вот есть проблема, при выводе alert ответ NaN var a; var b; var str=""; var number; var sum; number = Math.round(a + (b-a)*Math.random()); a=number; number = Math.round(a + (b-a)*Math.random());
JavaScript Uncaught typeerror jQuery- jqGridis not a function https://www.cyberforum.ru/ javascript/ thread1508827.html
Добрый день, возникает такая ошибка - "uncaught typeerror jQuery- jqGridis not a function" при включении темы и добавления контейнера: <script src="libs/jquery.js"></script> <script src="jstree.min.js"></script> так работает только таблица
JavaScript Поменять данные у элемента из браузерной строки https://www.cyberforum.ru/ javascript/ thread1508767.html
Нужно из браузерной строки поменять данные на сайте Допустим, есть на сайте <div class="data">data</div> Из браузерной строки пишу: javascript: void(document.getElementsByClassName('data').innerHTML = 'data new') не исполняется Изменял цвет: javascript: void(document.getElementsByClassName('data').style.background = 'red')
JavaScript Изменить переменную в элементе div
Имеется например такое <div class='Player' spTitle='Фарго' spWidth='1050'></div> Можно ли как spTitle вводить отдельно в самой статье, что то типо поиска?
JavaScript Парсинг вложенных объектов https://www.cyberforum.ru/ javascript/ thread1508621.html
Всем привет. Есть вот такой объект: var a= { nodes: }, { q:3 } ] }
JavaScript Выпадающий список https://www.cyberforum.ru/ javascript/ thread1508575.html
Народ что не так делаю? <button type="button" class="navbar-toggle for-home dropdownsss" data-toggle="collapse" data-target="#bs-example-navbar-collapse-2">Для дома </button> при клике на кнопку появляется div id="bs-example-navbar-collapse-2" а мне надо чтоб не при клике а при наведении появлялся этот блок и изчезал делаю так
Как добавить ID к Path в Raphael? JavaScript
Здравствуйте. Встала задача добавить Id к выводу path в Raphael с целью дальнейшей стилизации через CSS. Карту делаю вот по этому руководству http://ruseller.com/lessons.php?rub_id=32&id=952 В данный момент вывод выглядит вот так: http://savepic.su/5917386m.jpg
JavaScript Не запоминается cookie https://www.cyberforum.ru/ javascript/ thread1508489.html
скажите пожалуйста, почему куки не сохраняются при обновлении страницы? $('li.nav-toggle > button').click(function(e){ //Set cookie if($.cookie('minibar')==null||$.cookie('minibar')==0) $.cookie('minibar',1); else { $.cookie('minibar',0); } e.preventDefault(); changeSidebarState(); });
Ренегат
Эксперт HTML/CSS
 Аватар для BANO
1740 / 1085 / 386
Регистрация: 06.08.2014
Сообщений: 5,203
Записей в блоге: 1
04.08.2015, 11:02 0

Очередная загвоздка с автоматической прокруткой слайдера - JavaScript - JavaScript - Ответ 7941910

04.08.2015, 11:02. Показов 1071. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено 0legK как решение

Решение

такие большие куски кода не удобно читать без подсветки и форматирования
вот более-менее читабельный код
Javascript
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
/*
 * Slideshow jQuery plugin for the front page of "Different" template
 * author: dm3studio
 * version: 1.0
 */
(function($) {
// Slider class
    function dmSlider(container, options) {
// Define default options
        this.options = $.extend({
            speed: 400,
            autoScrollInterval: 4000,
            autoScroll: false
        }, options);
 
        delete options;
 
// Define common variables
        this.current = 0;
        this.prev = 0;
        this.container = $(container);
        this.wait = false;
        this.autoScrollInterval = null;
        this.items = this.container.children('ul:first').children();
        this.itemsNum = this.items.length;
        this.stop = false;
 
// Set defaults to all slides
        for (var i = 0; i < this.itemsNum; ++i) {
            var slide = this.items.eq(i);
            var img = slide.find('img:first');
 
// Hide all slides except the first slide
            if (i > 0)
                slide.css({'z-index': '0', display: 'none'});
 
            slide.css({
                'background-image': 'url(' + img.attr('src') + ')',
                'height': img.css('height')
            });
 
            img.remove();
        }
 
        var that = this;
 
        var controlsContainer = this.container.find('.slideshow_controls:first');
        var controls = controlsContainer.children('a');
 
        controls.eq(0).bind('click', function(event) {
            event.preventDefault();
            that.changeImage('prev');
        });
 
        controls.eq(1).bind('click', function(event) {
            event.preventDefault();
            var a = $(this);
            if (a.hasClass("start")) {
                that.startAutoScroll();
                a.removeClass("start").addClass("pause");
            } else {
                that.stopAutoScroll();
                a.removeClass("pause").addClass("start");
            }
        });
 
        controls.eq(2).bind('click', function(event) {
            event.preventDefault();
            that.changeImage('next');
        });
 
        controlsContainer.css('opacity', 0);
 
        this.container.hover(function() {
            that.stop = true;
            controlsContainer.stop().animate({opacity: 1}, 'fast');
        }, function() {
            that.stop = false;
            controlsContainer.stop().animate({opacity: 0}, 'fast');
        });
 
// Initialize auto scrolling
        if (this.options.autoScroll == true) {
            this.startAutoScroll();
            controls.eq(1).removeClass("start").addClass("pause");
        }
   };
 
   dmSlider.prototype.changeImage = function(dir) {
        if (this.wait == true)
            return;
 
        this.wait = true;
        this.prev = this.current;
 
        // Find the next and prev image
        if (dir == 'next') {
            this.current += 1;
            this.current = (this.current >= this.itemsNum) ? 0 : this.current;
        } else {
            this.current -= 1;
            this.current = (this.current < 0) ? this.itemsNum - 1 : this.current;
        }
        
         this.go();
    };
 
    dmSlider.prototype.go = function() {
// Hide previous item
        this.items.eq(this.prev).css({'z-index': 0, display: 'block'});
// Show new item
        var that = this;
        this.items.eq(this.current).css({'z-index': 2, 'opacity': 0, display: 'block'}).animate({opacity: 1}, this.options.speed, function() {
            that.items.eq(that.prev).css({display: 'none'});
            that.wait = false;
        });
    };
 
    dmSlider.prototype.startAutoScroll = function() {
        var that = this;
        this.autoScrollInterval = setInterval(
            function() {
                if (that.stop == false)
                    that.changeImage(that.options.animation, 'next');
            },
            this.options.autoScrollInterval
        );
    };
 
    dmSlider.prototype.stopAutoScroll = function() {
        clearInterval(this.autoScrollInterval);
    };
 
    $.fn.dm3Slideshow = function(options) {
        this.each(function() {
            var DmSlider = new dmSlider(this, options);
        });
    };
})(jQuery);


Вернуться к обсуждению:
Очередная загвоздка с автоматической прокруткой слайдера - JavaScript JavaScript
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.08.2015, 11:02
Готовые ответы и решения:

Управление прокруткой документа в JavaScript
Народ, подскажите как сделать, чтобы содержимое страницы не прокручивалось выше или ниже какой либо позиции (т.е. к примеру, до...

JavaScript слайдера блокирует работу таймера
Здравствуйте! Подскажите, такая проблема: вставил на сайт javascript слайдера, после этого перестал работать таймер и некоторые ссылки....

Вёрстка слайдера | Автоматическая прокрутка слайдера
Здравствуйте! ;) Вот на стадии разработки сайта случилась такая проблема которую не могу решить уже примерно 3-4 дня как минимум. Пытался...

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.08.2015, 11:02
Помогаю со студенческими работами здесь

Очередная задача
Здравствуйте. Помогите пожалуйста решить задачу вида:

Подключение к БД (очередная)
Всем привет! Понимаю, что тема уже далеко не первая, но не нашел нормальной инструкции: то компоненты не работают с новыми версиями...

почемучка очередная
в этот раз в реализованной модели на АТ89$52, записал программу $NOMOD51 $INCLUDE(REG52.INC) ORG 0H AJMP START ORG...

Очередная мухарайка
Очередной девайс (предыдущие варианты мухараек выкладывались на старом форуме, но, похоже, канули в Лету) состоялся....

Очередная змейка
Представляю вашему вниманию очередную змейку найденную на просторах интернетов (а именно вот тут) @echo off color 2e title...

0
Новые блоги и статьи
Linux API: Полное руководство
hw_wired 08.02.2025
Linux API – это низкоуровневый программный интерфейс, обеспечивающий взаимодействие пользовательских приложений с ядром операционной системы. Он включает набор системных вызовов, библиотечных функций. . .
Асинхронное программировани­­­­­е и эмуляция async/await в C (СИ)
hw_wired 08.02.2025
Язык программирования C, несмотря на свой возраст, предоставляет неплохие средства для реализации асинхронных операций, позволяя создавать эффективные решения для обработки параллельных задач. В. . .
Как сгенерировать случайное число в указанном диапазоне в JavaScript
bytestream 08.02.2025
В JavaScript генерация случайных чисел основана на детерминированном алгоритме, который создает последовательность псевдослучайных значений. Встроенный метод Math. random() возвращает псевдослучайное. . .
Как получить список всех таблиц в PostgreSQL
bytestream 08.02.2025
PostgreSQL предлагает несколько методов для получения списка таблиц в базе данных. Наиболее распространенный способ - использование системного каталога pg_tables, который содержит информацию обо всех. . .
Java Spring для начинающих
bytestream 08.02.2025
Spring Framework - это универсальное решение для создания корпоративных Java-приложений. Он предоставляет комплексную программную и конфигурационную модель для современных приложений на Java. Spring. . .
Асинхронное программировани­­­­­­е и async/await в Visual Basic
bytestream 08.02.2025
В основе асинхронного программирования в Visual Basic лежит концепция неблокирующего выполнения операций. Когда программа встречает длительную операцию, например, чтение большого файла или запрос к. . .
Async/await и асинхронное программировани­­е в Delphi
bytestream 08.02.2025
Асинхронное программирование является неотъемлемой частью разработки современных приложений, позволяя создавать отзывчивые и эффективные программы. В Delphi реализация асинхронности опирается на. . .
Асинхронное программировани­­­­­е и async/await в C#
bytestream 08.02.2025
Асинхронное программирование - концепция, позволяющая приложениям эффективно выполнять длительные операции без блокировки основного потока выполнения. В контексте современной разработки на C# это. . .
Асинхронное программировани­­­­­е и горутины/каналы в Go
bytestream 08.02.2025
Язык Go изначально разрабатывался с учетом современных многоядерных процессоров и необходимости эффективного параллельного выполнения задач. В отличие от традиционных подходов к асинхронному. . .
Как восстановить stash в Git
hw_wired 08.02.2025
Git stash - это средство для временного сохранения изменений в рабочей директории. В процессе разработки часто возникают ситуации, когда нужно быстро переключиться на другую задачу, но текущие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru