Виклик функції в jQuery в основному такий самий, як виклик у JavaScript.. ім'я_функції(список_параметрів); Якщо ви хочете викликати цю функцію лише після певної події, ви можете розмістити її в коді обробника подій.
Коли об’єкт jQuery передається до функції $(), створюється клон об'єкта. Цей новий об’єкт jQuery посилається на ті самі елементи DOM, що й початковий.
ви можете, якщо функцію визначено в глобальній області видимості, однак краще прив’язати її до тегу прив’язки за допомогою javascript.
- <script>
- $(функція(){
- функція yourfunction(event) {
- alert('якийсь якір клацнув');
- повернути false;
- }
- $('#myanchorid').click(yourfunction);
- $('a.anchorclass').click(yourfunction);
Якщо ви хочете вибрати елементи з певним класом, використовувати крапку ( . ) і назву класу. Якщо ви хочете вибрати елементи з певним ідентифікатором, використовуйте символ решітки ( # ) і назву ідентифікатора. Зауважте, що HTML не чутливий до регістру, тому найкраще використовувати розмітку HTML і селектори CSS у нижньому регістрі.
Щоб викликати функцію, вам просто потрібно передати необхідні параметри разом із назвою функції, і якщо функція повертає значення, ви можете зберегти повернуте значення. Управління програмою передається призначеній для користувача функції шляхом її виклику.