diff --git a/lib/jquery.evently.js b/lib/jquery.evently.js index 3f17f2e..58bfbcd 100644 --- a/lib/jquery.evently.js +++ b/lib/jquery.evently.js @@ -120,23 +120,23 @@ function $$(node) { } var f = evfun(h, name); if (typeof f == "function") { - elem.bind(name, {args:args}, f); + elem.live(name, {args:args}, f); } else if (typeof f == "string") { // just trigger another event - elem.bind(name, {args:args}, function(e) { + elem.live(name, {args:args}, function(e) { $(this).trigger(f); return false; }); } else { // an evently widget - elem.bind(name, {args:args}, function() { + elem.live(name, {args:args}, function() { react($(this), h, arguments); return false; }); } // should be a plugin // if ($.evently.log) { - // elem.bind(name, function() {$.log(elem, name)}); + // elem.live(name, function() {$.log(elem, name)}); // } // todo make pathbinder plugin // if (h.path) { @@ -213,7 +213,7 @@ function $$(node) { $.evently = { connect : function(source, target, events) { events.forEach(function(ev) { - $(source).bind(ev, function() { + $(source).live(ev, function() { var args = $.makeArray(arguments) , e1 = args.shift(); args.push(e1);