Как создать экземпляр класса event внутри другой функции?

Как выполнить функцию event с одним кликом, без использования <code>$(obj).click(function (event)</code> внутри функции options и передачи в нее this в качестве параметра?
  • 20 февраля 2024 г. 13:58
Ответы на вопрос 1
Для создания экземпляра класса event внутри другой функции можно воспользоваться методом jQuery `$.Event()`:

```javascript
function options() {
    var event = $.Event("click");
    // Теперь event можно использовать для симуляции клика
}
```

Для выполнения функции event с одним кликом можно использовать метод `trigger()`:

```javascript
function options() {
    var event = $.Event("click");
    $(document).trigger(event);
}
``` 

Этот код вызовет событие click на объекте document, что позволит выполнить функцию event без использования метода `click()`.
Похожие вопросы