Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Встречал на сайтах плавающие ссылки, иконки и др
Форумы портала PHP.SU » Разное » Прочее » Встречал на сайтах плавающие ссылки, иконки и др

Страниц (1): [1]
 

1. Ejik - 13 Мая, 2013 - 12:27:13 - перейти к сообщению
Приветствую!!!!
Ребята нужна помощь, натыкался в инете на разных ресурсах на такие фишки как плавающие эл-ты, как они правильно называются не знаю, но суть такая при прокрутке страницы этот элемент всегда остается (но ни как в копанный, а с не большой задержкой, те. он как бы отстает, но потом плавно подтягивается на свое место) . Хотел узнать как это сделать. При помощь CSS получилось прикрепить элемент, но нет эффекта задержки. Как на зло не получилось найти сайт для примера. Но надеюсь что описал понятно Улыбка
3. DelphinPRO - 13 Мая, 2013 - 12:36:30 - перейти к сообщению
CODE (text):
скопировать код в буфер обмена
  1. http://jquery.page2page.ru/index.php5/Выполнение_пользовательской_анимации
4. Ejik - 13 Мая, 2013 - 14:10:33 - перейти к сообщению
Спасибо, пойду читать как этим пользоваться Улыбка
5. Ejik - 14 Мая, 2013 - 12:07:54 - перейти к сообщению
М... да, как то сложно все. Не получается добиться нужного эффекта. Что то делаю не так.
В код страницы добавил:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  3. <script>
  4. jQuery(document).ready(function(){
  5.         jQuery('#set_email').stickyfloat({duration: 400});
  6. });
  7. </script>

Результата нет.
Если я правильно понял то jQuery('#здесь я указываю id нужного элемента').stickyfloat({duration: 400})
6. imya - 14 Мая, 2013 - 13:27:31 - перейти к сообщению
Ejik пишет:
М... да, как то сложно все. Не получается добиться нужного эффекта. Что то делаю не так.
В код страницы добавил:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
  3. <script>
  4. jQuery(document).ready(function(){
  5.         jQuery('#set_email').stickyfloat({duration: 400});
  6. });
  7. </script>

Результата нет.
Если я правильно понял то jQuery('#здесь я указываю id нужного элемента').stickyfloat({duration: 400})


Подключить библиотеку jquery мало, нужно ещё подключить сам плагин stickyfloat Подмигивание
7. Ejik - 14 Мая, 2013 - 14:15:51 - перейти к сообщению
imya пишет:
Подключить библиотеку jquery мало, нужно ещё подключить сам плагин stickyfloat

каким образом?
8. imya - 14 Мая, 2013 - 14:26:02 - перейти к сообщению
Ejik пишет:

каким образом?


Точно так же, как и jquery

Качаете http://dropthebit[dot]com/74/sticky-floating-box/

Потом после
CODE (javascript):
скопировать код в буфер обмена
  1. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

Пишите

CODE (javascript):
скопировать код в буфер обмена
  1. <script src="Путь к скачанному файлу"></script>
9. Ejik - 14 Мая, 2013 - 21:43:23 - перейти к сообщению
Тоже не помогло, может ли причиной быть то что сайт на joomla 3.0? Конечно глупо, но в JS полный нуль.
10. Ejik - 17 Мая, 2013 - 10:15:48 - перейти к сообщению
так и не смог найти ошибку может кто подскажет что не так делаю.
в архиве файлы.
11. TroL - 17 Мая, 2013 - 11:16:30 - перейти к сообщению
firebag-ом умеешь пользоваться? проверь нет ли в консоли какойнибудь ошибки, и проверь точно ли скрипты загрузились.
вобще скрипты на страницы должны идти таким порядком
подключаешь jquery
подключаешь всякие плагины для него
и далее должен идти скрипт
CODE (javascript):
скопировать код в буфер обмена
  1. <script>
  2. jQuery(document).ready(function(){
  3.         jQuery('#set_email').stickyfloat({duration: 400});
  4. });
  5. </script>
12. DelphinPRO - 17 Мая, 2013 - 11:44:45 - перейти к сообщению
Ejik пишет:
может ли причиной быть то что сайт на joomla 3.0?


Заче вы в joomla 3.0 самостоятельно подключаете jQuery?
насколько я помню в джумле уже идет подключенный квери.
причем работает он в режиме noconflict (так как основным идет mootools) и это следует учитывать. в частности знак доллара ($) является ссылкой на объект mootools а не jquery
13. TroL - 17 Мая, 2013 - 12:53:28 - перейти к сообщению
DelphinPRO пишет:
Ejik пишет:
может ли причиной быть то что сайт на joomla 3.0?


Заче вы в joomla 3.0 самостоятельно подключаете jQuery?
насколько я помню в джумле уже идет подключенный квери.
причем работает он в режиме noconflict (так как основным идет mootools) и это следует учитывать. в частности знак доллара ($) является ссылкой на объект mootools а не jquery

Есть такое, тоже хотел про это написать. но как в третьей линейке реализовано я не знаю на всегда или через плагин, если через плагин то надо убедиться что он включен
14. Ejik - 21 Мая, 2013 - 14:56:21 - перейти к сообщению
TroL пишет:
firebag-ом умеешь пользоваться? проверь нет ли в консоли какойнибудь ошибки, и проверь точно ли скрипты загрузились.

Я на нем обычно CSS проверяю. Ошибок нет.
TroL пишет:
вобще скрипты на страницы должны идти таким порядком
подключаешь jquery
подключаешь всякие плагины для него
и далее должен идти скрипт

В таком порядке и идет.
для проверке работает скрипт или нет вставил еще строчку
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('p').css('border', '3px solid red');
  3.  

Все теги Р обзавелись рамкой.
я даже создал страницу отдельно, не на джумле, но тоже тихо.
DelphinPRO пишет:
Заче вы в joomla 3.0 самостоятельно подключаете jQuery?
насколько я помню в джумле уже идет подключенный квери.
причем работает он в режиме noconflict (так как основным идет mootools) и это следует учитывать. в частности знак доллара ($) является ссылкой на объект mootools а не jquery

а для тех кто в танке можно написать что именно нужно сделать что бы заработало Улыбка

 

Powered by ExBB FM 1.0 RC1