Click here to Skip to main content
13,190,405 members (53,539 online)
Click here to Skip to main content
Add your own
alternative version

Tagged as


1 bookmarked
Posted 15 Jan 2013

Visual Event - useful bookmarklet for web developers -

, 15 Jan 2013
Rate this:
Please Sign up or sign in to vote.
Useful bookmarklet for web developers to work with events on page.


Visual Event is an Open Source JavaScript bookmarklet which provides debugging information about events that have been attached to DOM elements. Visual Event shows:

Which elements have events attached to them

The type of events attached to an element

The code that will be run with the event is triggered

The source file and line number for where the attached function was defined (Webkit browsers and Opera only)

How to use 

Navigate to author's page, locate the bookmarklet, and drag to favorites bar. 

How it works? 

Bookmarklet supports number of widely used JavaScript libraries, like  jQuery 1.2+, YUI 2,MooTools 1.2+, Prototype 1.6+,Glow as well as Dom 0 events, i.e. 'onclick'. etc. 

Example of use:  you navigate to site that is built using one of specified above libraries, and bookmarklet visually highlights element with attached events,  as well as shows  source of the event subscriber function. 

 Let's demonstrate on example of the CodeProject website:

This is how menu organized:

This is how submit a tip logic organized:

Points of Interest

This is easy to use tool that can be used by developer - to evaluate website logic, someone else page coding approach, etc I believe this is must have bookmarklet for every web developer.


Author's page for the bookmarklet: 

Source on Github 


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Vyacheslav Voronenko
Web Developer
Ukraine Ukraine
Web Developer, interested in bleeding age web technologies and projects.

Experienced and interested in:
- High load web projects, bespoke software development
- DevOps: Chef, Ansible, Vagrant
- NoSQL (mongodb)
- Client stack (javascript core, jquery, AngularJS, HTML5 apis)
- *AAS (Amazon beanstalk, Redhat openshift)
- MEAN & Pure JS stack (Javascript, AngularJS, Node.JS, MongoDB)

-> DevOps inquiries
-> Other inquiries
-> Follow me on Github

You may also be interested in...

Comments and Discussions

-- There are no messages in this forum --
Permalink | Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.171016.2 | Last Updated 15 Jan 2013
Article Copyright 2013 by Vyacheslav Voronenko
Everything else Copyright © CodeProject, 1999-2017
Layout: fixed | fluid