Browse Source

added "on" (1.7+ replacement for live())
fixed data(key,val) returning JQuery

Nicolas Cannasse 12 years ago
parent
commit
f95ffa0757
1 changed files with 6 additions and 1 deletions
  1. 6 1
      std/js/JQuery.hx

+ 6 - 1
std/js/JQuery.hx

@@ -315,6 +315,9 @@ extern class JQuery implements ArrayAccess<Element> {
 	function unbind( ?events : String, ?callb : JqEvent -> Void ) : JQuery;
 	function undelegate( ?selector : String, ?events : String, ?callb : JqEvent -> Void ) : JQuery;
 
+	// JQuery 1.7+
+	function on( events : String, callb : JqEvent -> Void ) : JQuery;
+
 	// queue
 	function clearQueue( ?queueName : String ) : JQuery;
 	function dequeue( ?queueName : String ) : JQuery;
@@ -333,7 +336,9 @@ extern class JQuery implements ArrayAccess<Element> {
 	@:overload(function(j:JQuery):Bool{})
 	function is( selector : String ) : Bool;
 
-	function data<T>( key : String, ?value : T ) : T;
+	@:overload(function() : Dynamic {})
+	@:overload(function( key : String ) : Dynamic {})
+	function data( key : String, value : Dynamic ) : JQuery;
 	function removeData( ?key : String ) : JQuery;
 	function serialize() : String;
 	function serializeArray() : Array<{ name : String, value : String }>;