rem: "submit,keydown,keypress,keyup,error").split(","), function(i,o){ 
add: new function(){  /** * Bind a function to the scroll event of each matched element. * * @example $("p").scroll( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onscroll="alert('Hello');">Hello</p> * * @name scroll * @type jQuery * @param Function fn A function to bind to the scroll event on each of the matched elements. * @cat Events */  /** * Bind a function to the submit event of each matched element. * * @example $("#myform").submit( function() { *   return $("input", this).val().length > 0; * } ); * @before <form id="myform"><input /></form> * @desc Prevents the form submission when the input has no value entered. * * @name submit * @type jQuery * @param Function fn A function to bind to the submit event on each of the matched elements. * @cat Events */  /** * Trigger the submit event of each matched element. This causes all of the functions * that have been bound to that submit event to be executed, and calls the browser's * default submit action on the matching element(s). This default action can be prevented * by returning false from one of the functions bound to the submit event. * * Note: This does not execute the submit method of the form element! If you need to * submit the form via code, you have to use the DOM method, eg. $("form")[0].submit(); * * @example $("form").submit(); * @desc Triggers all submit events registered to the matched form(s), and submits them. * * @name submit * @type jQuery * @cat Events */  /** * Bind a function to the focus event of each matched element. * * @example $("p").focus( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onfocus="alert('Hello');">Hello</p> * * @name focus * @type jQuery * @param Function fn A function to bind to the focus event on each of the matched elements. * @cat Events */  /** * Trigger the focus event of each matched element. This causes all of the functions * that have been bound to thet focus event to be executed. * * Note: This does not execute the focus method of the underlying elements! If you need to * focus an element via code, you have to use the DOM method, eg. $("#myinput")[0].focus(); * * @example $("p").focus(); * @before <p onfocus="alert('Hello');">Hello</p> * @result alert('Hello'); * * @name focus * @type jQuery * @cat Events */  /** * Bind a function to the keydown event of each matched element. * * @example $("p").keydown( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onkeydown="alert('Hello');">Hello</p> * * @name keydown * @type jQuery * @param Function fn A function to bind to the keydown event on each of the matched elements. * @cat Events */  /** * Bind a function to the dblclick event of each matched element. * * @example $("p").dblclick( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p ondblclick="alert('Hello');">Hello</p> * * @name dblclick * @type jQuery * @param Function fn A function to bind to the dblclick event on each of the matched elements. * @cat Events */  /** * Bind a function to the keypress event of each matched element. * * @example $("p").keypress( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onkeypress="alert('Hello');">Hello</p> * * @name keypress * @type jQuery * @param Function fn A function to bind to the keypress event on each of the matched elements. * @cat Events */  /** * Bind a function to the error event of each matched element. * * @example $("p").error( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onerror="alert('Hello');">Hello</p> * * @name error * @type jQuery * @param Function fn A function to bind to the error event on each of the matched elements. * @cat Events */  /** * Bind a function to the blur event of each matched element. * * @example $("p").blur( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onblur="alert('Hello');">Hello</p> * * @name blur * @type jQuery * @param Function fn A function to bind to the blur event on each of the matched elements. * @cat Events */  /** * Trigger the blur event of each matched element. This causes all of the functions * that have been bound to that blur event to be executed, and calls the browser's * default blur action on the matching element(s). This default action can be prevented * by returning false from one of the functions bound to the blur event. * * Note: This does not execute the blur method of the underlying elements! If you need to * blur an element via code, you have to use the DOM method, eg. $("#myinput")[0].blur(); * * @example $("p").blur(); * @before <p onblur="alert('Hello');">Hello</p> * @result alert('Hello'); * * @name blur * @type jQuery * @cat Events */  /** * Bind a function to the load event of each matched element. * * @example $("p").load( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onload="alert('Hello');">Hello</p> * * @name load * @type jQuery * @param Function fn A function to bind to the load event on each of the matched elements. * @cat Events */  /** * Bind a function to the select event of each matched element. * * @example $("p").select( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onselect="alert('Hello');">Hello</p> * * @name select * @type jQuery * @param Function fn A function to bind to the select event on each of the matched elements. * @cat Events */  /** * Trigger the select event of each matched element. This causes all of the functions * that have been bound to that select event to be executed, and calls the browser's * default select action on the matching element(s). This default action can be prevented * by returning false from one of the functions bound to the select event. * * @example $("p").select(); * @before <p onselect="alert('Hello');">Hello</p> * @result alert('Hello'); * * @name select * @type jQuery * @cat Events */  /** * Bind a function to the mouseup event of each matched element. * * @example $("p").mouseup( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onmouseup="alert('Hello');">Hello</p> * * @name mouseup * @type jQuery * @param Function fn A function to bind to the mouseup event on each of the matched elements. * @cat Events */  /** * Bind a function to the unload event of each matched element. * * @example $("p").unload( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onunload="alert('Hello');">Hello</p> * * @name unload * @type jQuery * @param Function fn A function to bind to the unload event on each of the matched elements. * @cat Events */  /** * Bind a function to the change event of each matched element. * * @example $("p").change( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onchange="alert('Hello');">Hello</p> * * @name change * @type jQuery * @param Function fn A function to bind to the change event on each of the matched elements. * @cat Events */  /** * Bind a function to the mouseout event of each matched element. * * @example $("p").mouseout( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onmouseout="alert('Hello');">Hello</p> * * @name mouseout * @type jQuery * @param Function fn A function to bind to the mouseout event on each of the matched elements. * @cat Events */  /** * Bind a function to the keyup event of each matched element. * * @example $("p").keyup( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onkeyup="alert('Hello');">Hello</p> * * @name keyup * @type jQuery * @param Function fn A function to bind to the keyup event on each of the matched elements. * @cat Events */  /** * Bind a function to the click event of each matched element. * * @example $("p").click( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onclick="alert('Hello');">Hello</p> * * @name click * @type jQuery * @param Function fn A function to bind to the click event on each of the matched elements. * @cat Events */  /** * Trigger the click event of each matched element. This causes all of the functions * that have been bound to thet click event to be executed. * * @example $("p").click(); * @before <p onclick="alert('Hello');">Hello</p> * @result alert('Hello'); * * @name click * @type jQuery * @cat Events */  /** * Bind a function to the resize event of each matched element. * * @example $("p").resize( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onresize="alert('Hello');">Hello</p> * * @name resize * @type jQuery * @param Function fn A function to bind to the resize event on each of the matched elements. * @cat Events */  /** * Bind a function to the mousemove event of each matched element. * * @example $("p").mousemove( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onmousemove="alert('Hello');">Hello</p> * * @name mousemove * @type jQuery * @param Function fn A function to bind to the mousemove event on each of the matched elements. * @cat Events */  /** * Bind a function to the mousedown event of each matched element. * * @example $("p").mousedown( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onmousedown="alert('Hello');">Hello</p> * * @name mousedown * @type jQuery * @param Function fn A function to bind to the mousedown event on each of the matched elements. * @cat Events */  /** * Bind a function to the mouseover event of each matched element. * * @example $("p").mouseover( function() { alert("Hello"); } ); * @before <p>Hello</p> * @result <p onmouseover="alert('Hello');">Hello</p> * * @name mouseover * @type jQuery * @param Function fn A function to bind to the mousedown event on each of the matched elements. * @cat Events */ jQuery.each( ("blur,focus,load,resize,scroll,unload,click,dblclick," + "mousedown,mouseup,mousemove,mouseover,mouseout,change,select," + "submit,keydown,keypress,keyup,error").split(","), function(i,o){ 
context: 		"submit,keydown,keypress,keyup,error").split(","), function(i,o){				// Handle event binding		jQuery.fn[o] = function(f){			return f ? this.bind(o, f) : this.trigger(o);		};				});
meta: 1375	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1375/fba422541a06a05ead698e1bffe4c7ec9a05ba22/event.js/buggy/src/event/event.js