Реклама на сайте Advertise with us

JS / JQuery How To

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 13/03/12 в 18:27       Ответить с цитатойцитата 

3
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 13/03/12 в 18:29       Ответить с цитатойцитата 

Иерархическое вертикальное меню аля jQuery Accordion

http://jsfiddle.net/yacc/GVq9d/

Код: [развернуть]


Без эффектов - просто концепт. icon_smile.gif

Последний раз редактировалось: Yacc (14/03/12 в 15:15), всего редактировалось 1 раз

3
 

Наставник!

С нами с 01.08.03
Сообщения: 1088
Рейтинг: 1491

Ссылка на сообщениеДобавлено: 13/03/12 в 18:36       Ответить с цитатойцитата 

Спасибо нужный топик smail54.gif
А можно пример слайдера горизонтального или карусели (как он о правильно называется?)

типа такого как тут под плеером

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 14/03/12 в 15:09       Ответить с цитатойцитата 

Бесконечный анимированный слайдер (карусель)

http://jsfiddle.net/yacc/azyWe/

Код: [развернуть]


1. Входные параметры:

  • direction - направление скрола;
  • times - количество полных прокруток;
  • speed - скорость (меньше - быстрее).


2. Ширина блока #carousel (здесь 300px) определяет сколько блоков .content (здесь шириной 100px) будет видно: 300 / 100 = 3 блока.

3. В стилях можно менять ширину/высоту блоков #carousel и .content, остальное - критично для работоспособности скрипта. Не назначайте padding/margin/border блокам .content, вместо этого создавайте в них новые блоки и назначайте padding/margin/border им (пример в блоке #a).

icon_smile.gif

3
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 14/03/12 в 15:26       Ответить с цитатойцитата 

реквестую, было бы неплохо с табами что-нибудь выложить trollface.png
P.S. это когда разное содержимое странички переключается кнопками в пределах одного окна

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 14/03/12 в 15:32       Ответить с цитатойцитата 

1
 

Наставник!

С нами с 01.08.03
Сообщения: 1088
Рейтинг: 1491

Ссылка на сообщениеДобавлено: 14/03/12 в 15:36       Ответить с цитатойцитата 

Yacc писал:
Бесконечный анимированный слайдер (карусель)

Благодарствую smail54.gif

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 20/03/12 в 12:27       Ответить с цитатойцитата 

Реклама в копируемом тексте

http://jsfiddle.net/yacc/vPwVm/

Код: [развернуть]


Когда пользователь выделяет и копирует (нажимая ctrl+C или через контекстное меню) текст в указанных блоках (по-умолчанию все теги p) и с количеством слов больше, чем указано (по-умолчанию 3), то к этому тексту добавляется рекламное сообщение (по-умолчанию ссылка на источник).

Гарантировано работает в последних версиях Chrome, FF и IE.

icon_smile.gif

0
 

full-plastic programmist

С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779

Ссылка на сообщениеДобавлено: 20/03/12 в 14:37       Ответить с цитатойцитата 

Yacc: а как в карусели сделать бесконечное кол-во прокруток?

зы: и еще, как то странно он себя ведет в хроме при переключении закладок (ушел с нее а минут через 5 вернулся)

вот соскучился по мастеру...

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 20/03/12 в 14:56       Ответить с цитатойцитата 

Бесконечно - никак. Но можно сделать очень долго:

Код:
yacc.carousel.init({ times: 9007199254740992 });


Если предположить, что одна полная прокрутка происходит за секунду (т.е. очень быстро), то будет крутиться примерно 285 616 415 лет. Дольше никак. icon_smile.gif

2
 



С нами с 04.03.07
Сообщения: 8929
Рейтинг: 5138

Ссылка на сообщениеДобавлено: 20/03/12 в 16:01       Ответить с цитатойцитата 

можно сделать так например?

на морде 6 тумб нужно показывать из папки
если просто загружать рандомно 6 тумб из папки при каждой загрузке страницы?

т.е. при каждом рефреше будут новые 6 тумб рандомно показываться на морде из указанной папки

html получится вот такой:
<p><a href=""><img src="" /></a></p>
<p><a href=""><img src="" /></a></p>
<p><a href=""><img src="" /></a></p>
<p><a href=""><img src="" /></a></p>
<p><a href=""><img src="" /></a></p>
<p><a href=""><img src="" /></a></p>

тумбы в папке будут просто по цифрам лежать, т.е. в корне будет папку /preview/
в ней тумбы 001.jpg, 002.jpg, 003.jpg и т.д.

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 20/03/12 в 17:54       Ответить с цитатойцитата 

Код:
<?php
$n = 7; // Если в карусели видно 6 тумб, то всего их должно быть минимум 7
$m = 100; // Файлы тумб имеют имена 1.jpg, 2.jpg,... 100.jpg
$f = array();
while( count( $f ) < $n )
   while( ! isset( $f[ ( $r = rand( 1, $m ) ) ] ) )
      if( count( $f ) < $n ) $f[ $r ] = TRUE;
      else break;
foreach( $f as $i => $j )
   // class="content" тегу P - обязательно
   echo '<p class="content"><a href=""><img src="/preview/'.$i.'.jpg"/></a></p>';
?>

2
 



С нами с 04.03.07
Сообщения: 8929
Рейтинг: 5138

Ссылка на сообщениеДобавлено: 21/03/12 в 02:29       Ответить с цитатойцитата 

спасибо большое работает супер smail54.gif crutop01.gif

8
 



С нами с 29.06.06
Сообщения: 704
Рейтинг: 815

Ссылка на сообщениеДобавлено: 24/03/12 в 20:41       Ответить с цитатойцитата 

Yacc: давай ешо! smail54.gif

0
 

Наставник!

С нами с 01.08.03
Сообщения: 1088
Рейтинг: 1491

Ссылка на сообщениеДобавлено: 19/05/12 в 16:49       Ответить с цитатойцитата 

Yacc, пока ты на форуме =)
Помоги плиз, гуру icon_wink.gif
ДАно: jquery 1.4.1

Есть <div>some javascript</div>, нужно с помощью jquery 1.4.1 перегружать содержимое дива. Желательно с возможностью задавать время reload в секундах
Таких дивов может быть несколько на странице


Спасибо smail54.gif

8
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 20/05/12 в 15:48       Ответить с цитатойцитата 

Sanman писал:
Yacc, пока ты на форуме =)

Да, я всегда здесь. Просто свободного времени мало. По этой же причине как-то так: http://jsfiddle.net/yacc/vbCNM/

Код: [развернуть]


В результате, например второй div, будет обновляться функцией b() (id="b") каждые 2 секунды (delay="2").

icon_smile.gif

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 27/01/13 в 17:19       Ответить с цитатойцитата 

Куки

http://jsfiddle.net/yacc/wySxT/

Код: [развернуть]

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »