Я знаю, что есть много вопросов, подобных моим, но я не думаю, что это дубликат.Пользовательское событие в javascript
Я хочу создать собственное событие, например, onresize или onshake.
И я хотел бы сделать библиотеку, то пользователь моей библиотеки просто написать, что:
<script src="theLib.js" ></script>
<script>
window.addEventListener("shake",myFunc,false);
</script>
Я видел много tutoriels и вопросов на StackOverflow, но они либо с помощью JQuery (я хочу самый простой пример для создания пользовательского события), или пользователь не должен просто писать window.addEventListener
.
Не могли бы вы объяснить мне самый простой способ добавления специального мероприятия?
Любопытство или реальная необходимость? Почему вы не хотите использовать jQuery? – gdoron
В этой статье есть статья MDN ('document.createEvent') https://developer.mozilla.org/en/DOM/document.createEvent – Saebekassebil
возможный дубликат [Увольнение и сбор пользовательских событий] (http: // stackoverflow .com/questions/7057223/firing-and-capture-custom-events) –