peter peter - 1 year ago 68
jQuery Question

Add jQuery function to specific elements

I know that you can add new jQuery functions by

$.fn.someFunction = function()

However, I want to add functions to specific elements only. I tried this syntax and it doesn't work
$('.someElements').fn.someFunction = function()

I want to do this so that I can call the function like this somewhere in the code

Answer Source

well, hmmm... I don't know but you might wanna try .bind() and .trigger()

$('button').bind('someFunction',function() {
    alert('go away!')


As of jQuery 1.7, the .on() method is the preferred method for attaching event handlers to a document.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download