Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Что за оператор $ и растолкуйте немного тест функции (https://javascript.ru/forum/css-html/43046-chto-za-operator-%24-i-rastolkujjte-nemnogo-test-funkcii.html)

raykom2010 19.11.2013 20:34

Что за оператор $ и растолкуйте немного тест функции
 
Есть вот такой код, пытаюсь понять, почему он так написан. А нужно мне, что бы timerEnd: снова запускал startTime сначала
Если перезапускаешь функцию, то она на сайте рисует вторую картинку и т.д.

<script type="text/javascript">
                              $(function(){
                                $('#counter').countdown({
                                  image: 'img/digits.png',
                                  startTime: '00:01:34',
								  timerEnd: ???
                                });


Будьте добры, подскажите.

ksa 20.11.2013 08:24

Цитата:

Сообщение от raykom2010
Что за оператор $

http://jquery-docs.ru/Core/jQuery/#callback

raykom2010 20.11.2013 11:42

Ага. Попробую изложить, что я понял из ответа от ksa

Вот это -
$(function(){

впринципе обращение к библиотеке жкверри, ее вызов так ?

А вот это -
$('#counter').countdown({
вызов конкретной функции библиотеки (счетчик) с параметром или методом (обратный отсчет). Так ?

Поправьте, пожалуйста, если что не так.
Я вроде заглядываю в мануалы, но у меня всегда такое впечатление, что первую серию я все равно пропустил ...

raykom2010 20.11.2013 13:15

Чтоб считал обратно

ksa 20.11.2013 13:17

Цитата:

Сообщение от raykom2010 (Сообщение 281925)
Вот это -
$(function(){

впринципе обращение к библиотеке жкверри, ее вызов так ?

Это функция с именем $, которая принимает другую функцию как параметр...

Цитата:

Сообщение от raykom2010 (Сообщение 281925)
А вот это -
$('#counter').countdown({
вызов конкретной функции библиотеки (счетчик) с параметром или методом (обратный отсчет). Так ?

Это вызов метода объекта, который возвращает
$('#counter')

raykom2010 20.11.2013 13:26

:blink: разрыв шаблона ... Вроде и сам программист

Еще раз вот это $ это имя функции ???

ksa 20.11.2013 13:27

Цитата:

Сообщение от raykom2010
это $ это имя функции ?

Да. :yes:

$('Ok');
function $(Val) {
   alert(Val);
};

raykom2010 20.11.2013 13:34

ДАйте выпить ...
А вот это в твоем примере что ? Val Функция по имени Val, которая передается функции $ в качестве параметра ?

ksa 20.11.2013 13:38

Цитата:

Сообщение от raykom2010
А вот это в твоем примере что ? Val Функция по имени Val, которая передается функции $ в качестве параметра ?

Для функции Val просто переменная... Эту переменную функция просто сунет в alert()...

$('строка');
$(123);
$([1,2,3,'строка1','строка2']);
$({name: 'Ваня', age: 18});
$(function (){
   var i=9;
});
function $(Val) {
   alert(Val);
};

raykom2010 20.11.2013 13:44

БЛин ... Просьба поточнее с выражениями. По причине легкого (а может не легкого :D ) торможения
Еще раз
>Для функции Val просто переменная...

Перевожу...
Для функции по имени $ Val является переменной ?


Часовой пояс GMT +3, время: 07:57.