Панель Управления


Видеокурс: "Javascript+jQuery для начинающих в видеоформате" Проверка времени и определение часового пояса рабочей станции. RU-CENTER. Центр регистрации доменов зоны .RU Сейчас выгодная возможность зарегистрировать домен .РФ в RU-CENTER Информационная безопасность Система интернет-расчетов RUpay Графический редактор ГИМП (GIMP) Зинаида Лукьянова. Видеокурс Фотошоп с нуля. Евгений Попов. Видеокурс HTML + PHP + MySQL. Весь Софт Софтодром "Электрошоп". Поиск электронных товаров. Джава. Ява. Java. Дмитрий Котеров, Алексей Костарев. PHP-5. Наиболее полное руководство. 2-е издание.



Мышка, основные опции и методы работы с мышкой. Mouse.
Плагин UI версии 1.9.2 библиотеки jQuery версии 1.8.3 Сделано в kocby.ru Мышка, основные опции и методы работы с мышкой. Mouse. Также как и виджет jQuery.Widget, функционал взаимодействия с мышью не предназначен для использования напрямую. Это чисто конкретно базовый слой для других виджетов для получения возможностей управления мышкой. Эта страничка только документирует, что было добавлено к виджету jQuery.Widget, но она включает внутренние методы, которые нельзя перезаписывать. Внутренние доступные API это: _mouseStart(), _mouseDrag(), _mouseStop(), _mouseCapture().
© Перепечатка разрешается с установкой ссылки на ресурс http://kocby.ru
Mouse :: Мышка
Описание: Функционал Мыши. Основной уровень функционала мыши.
Description: Mouse Interaction. The base interaction layer.




Теория

Тесты по теории можно посмотреть здесь.




Options (Опции)



cancel
Type: Selector
Default: "input,textarea,button,select,option"

Prevents interactions from starting on specified elements.

Предотвращает функционал мыши со старта для определенных элементов.

Code examples: (Примеры кода: )
Initialize the jQuery.ui.mouse with the cancel option specified:
Инициализация jQuery.ui.mouse с определенной опцией cancel:

$( ".selector" ).jQuery.ui.mouse({ cancel: ".title" });


Get or set the cancel option, after initialization:
Можно получить или установить опцию cancel после инициализации:

// getter
var cancel = $( ".selector" ).jQuery.ui.mouse( "option", "cancel" );
 
// setter
$( ".selector" ).jQuery.ui.mouse( "option", "cancel", ".title" );



delay
Type: Number
Default: 0

Time in milliseconds after mousedown until the interaction should start. This option can be used to prevent unwanted interactions when clicking on an element.

Время в миллисекундах после нажатия кнопки мыши пока не стартует функциональность. Эта опция может быть использована для предотвращения нежелательного (слишком быстрого) реагирования на клики по элементу.

Code examples: (Примеры кода: )
Initialize the jQuery.ui.mouse with the delay option specified:
Инициализация jQuery.ui.mouse с определенной опцией delay:

$( ".selector" ).jQuery.ui.mouse({ delay: 300 });


Get or set the delay option, after initialization:
Можно получить или установить опцию delay после инициализации:

// getter
var delay = $( ".selector" ).jQuery.ui.mouse( "option", "delay" );
 
// setter
$( ".selector" ).jQuery.ui.mouse( "option", "delay", 300 );



distance
Type: Number
Default: 1

Distance in pixels after mousedown the mouse must move before the interaction should start. This option can be used to prevent unwanted interactions when clicking on an element.

Расстояние в пикселях после нажатия кнопки мыши, которое мышь должна пройти, пока не стартует функциональность. Эта опция может быть использована для предотвращения нежелательного (слишком быстрого) реагирования на клики по элементу.

Code examples: (Примеры кода: )
Initialize the jQuery.ui.mouse with the distance option specified:
Инициализация jQuery.ui.mouse с определенной опцией distance:

$( ".selector" ).jQuery.ui.mouse({ distance: 10 });


Get or set the distance option, after initialization:
Можно получить или установить опцию distance после инициализации:

// getter
var distance = $( ".selector" ).jQuery.ui.mouse( "option", "distance" );
 
// setter
$( ".selector" ).jQuery.ui.mouse( "option", "distance", 10 );



Methods (Методы)



_mouseCapture()
Returns: Boolean

Determines whether an interaction should start based on event target of the interaction. The default implementation always returns true.
• This method does not accept any arguments.

Определяет, должен ли старт функционала основываться на событии цели функционала. По умолчанию выполнение всегда возвращает значение true (истина).
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseCapture method:
Запуск метода _mouseCapture:
$( ".selector" ).jQuery.ui.mouse( "_mouseCapture" );



_mouseDelayMet()
Returns: Boolean

Determines whether the delay option has been met for the current interaction.
• This method does not accept any arguments.

Определяет, должна ли опция delay относится к текущему функционалу.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseDelayMet method:
Запуск метода _mouseDelayMet:
$( ".selector" ).jQuery.ui.mouse( "_mouseDelayMet" );



_mouseDestroy()
Returns:

Destroys the interaction event handlers. This must be called from the extending widget's _destroy() method.
• This method does not accept any arguments.

Разрушает функционал менеджера события. Должен вызываться из разширенного метода виджета _destroy().
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseDestroy method:
Запуск метода _mouseDestroy:
$( ".selector" ).jQuery.ui.mouse( "_mouseDestroy" );



_mouseDistanceMet()
Returns: Boolean

Determines whether the distance option has been met for the current interaction.
• This method does not accept any arguments.

Определяет, соответствует ли опция distance для текущего функционала.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseDistanceMet method:
Запуск метода _mouseDistanceMet:
$( ".selector" ).jQuery.ui.mouse( "_mouseDistanceMet" );



_mouseDown()
Returns:

Handles the beginning of an interaction. Verifies that the event is associated with the primary mouse button and ensures that the delay and distance options are met prior to starting the interaction. When the interaction is ready to start, invokes the _mouseStart() method for the extending widget to handle.
• This method does not accept any arguments.

Контролирует начало взаимодействия. Проверяет, что событие связано с основной кнопкой мыши и подтверждает, что опции delay (задержка) и distance (дистанция) соответствуют первоначальным требованиям для старта функционала взаимодействия. Когда взаимодействие готово для старта, вызывается метод _mouseStart() для управления через расширенный виджет.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseDown method:
Запуск метода _mouseDown:
$( ".selector" ).jQuery.ui.mouse( "_mouseDown" );



_mouseDrag()
Returns:

The extending widget should implement a _mouseDrag() method to handle each movement of an interaction. This method will receive the mouse event associated with the movement.
• This method does not accept any arguments.

Расширенный виджет должен обращаться к методу _mouseDrag() для контроля над каждым движением функционала взаимодействия. Этот метод получит событие мыши, связанное с движением.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseDrag method:
Запуск метода _mouseDrag:
$( ".selector" ).jQuery.ui.mouse( "_mouseDrag" );



_mouseInit()
Returns:

Initializes the interaction event handlers. This must be called from the extending widget's _create() method.
• This method does not accept any arguments.

Инициализирует контролеры событий взаимодействия. Должны вызываться через метод _create() расширенного виджета.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseInit method:
Запуск метода _mouseInit:
$( ".selector" ).jQuery.ui.mouse( "_mouseInit" );



_mouseMove()
Returns:

Handles each movement of the interaction. Invokes the mouseDrag() method for the extending widget to handle.
• This method does not accept any arguments.

Контролирует каждое движение взаимодействия. Вызывает метод mouseDrag() для управления через расширенный виджет.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseMove method:
Запуск метода _mouseMove:
$( ".selector" ).jQuery.ui.mouse( "_mouseMove" );



_mouseStart()
Returns:

The extending widget should implement a _mouseStart() method to handle the beginning of an interaction. This method will receive the mouse event associated with the start of the interaction.
• This method does not accept any arguments.

Расширенный виджет должен обращаться к методу _mouseStart() для контроля над началом взаимодействия. Этот метод получит событие мыши, связанное со стартом взаимодействия.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseStart method:
Запуск метода _mouseStart:
$( ".selector" ).jQuery.ui.mouse( "_mouseStart" );



_mouseStop()
Returns:

The extending widget should implement a _mouseStop() method to handle the end of an interaction. This method will receive the mouse event associated with the end of the interaction.
• This method does not accept any arguments.

Расширенный виджет должен обращаться к методу _mouseStop() для контроля над окончанием взаимодействия. Этот метод получит событие мыши, связанное с окончанием взаимодействия.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseStop method:
Запуск метода _mouseStop:
$( ".selector" ).jQuery.ui.mouse( "_mouseStop" );



_mouseUp()
Returns:

Handles the end of the interaction. Invokes the mouseStop() method for the extending widget to handle.
• This method does not accept any arguments.

Контролирует окончание взаимодействия. Вызывает метод mouseStop() для управления через расширенный виджет.
• Этот метод не принимает никаких аргументов.

Code examples: (Примеры кода: )
Invoke the _mouseUp method:
Запуск метода _mouseUp:
$( ".selector" ).jQuery.ui.mouse( "_mouseUp" );



Overview (Обзор)

Similar to jQuery.Widget, the mouse interaction is not intended to be used directly. It is purely a base layer for other widgets to inherit from. This page only documents what is added to jQuery.Widget, but it does include internal methods that are not intended to be overwritten. The intended public API is _mouseStart(), _mouseDrag(), _mouseStop(), and _mouseCapture().



Также как и виджет jQuery.Widget, функционал взаимодействия с мышью не предназначен для использования напрямую. Это чисто конкретно базовый слой для других виджетов для получения возможностей управления мышкой. Эта страничка только документирует, что было добавлено к виджету jQuery.Widget, но она включает внутренние методы, которые нельзя перезаписывать. Внутренние доступные API это: _mouseStart(), _mouseDrag(), _mouseStop() и _mouseCapture().






Если вы планируете вернуться сюда позднее...
Пожалуйста, запомните эту страничку -
URL: http://kocby.ru/post/webmaster/jquery/ui/mouse/
Спасибо за посещение этой странички и внимательное отношение к ее контенту и дизайну. Удачи и успеха!
© KOCBY.RU :: перепечатка материалов разрешается с указанием ссылки на домен KOCBY.RU ©
Basket is empty :: Корзина пустая
Close and hide in basket :: Закрыть и спрятать в корзину
Посмотри в зеркало! Что там видно?
Красивая девушка брюнетка слева Красивая девушка блондинка справа




Close and hide in basket :: Закрыть и спрятать в корзину статистическую информацию о посетителях Клуба.
Створки зеркала Клуба Одиноких Сердец.
Красивая девушка блондинка слева Красивая девушка брюнетка справа