ketchup-plugin
ketchup-plugin copied to clipboard
The latest jquery ketchup plugin (v0.3.2) don't work with jQuery 1.8.x or later
The latest jquery ketchup plugin (v0.3.2) don't work with jQuery 1.8.x or later, because ketchup plugin is using $(element).data(“events”) method which was removed in jquery 1.8.
What’s Been Removed
The short answer is “very little”. We wanted to provide a generous notice period for deprecated features that will be removed in 1.9, to give people time to adapt their code. Several of the things removed in 1.8 were undocumented internals that some people have cleverly reverse engineered, but it’s always risky to use undocumented features. Here are the items removed:
$(element).data(“events”): In version 1.6, jQuery separated its internal data from the user’s data to prevent name collisions. However, some people were using the internal undocumented “events” data structure so we made it possible to still retrieve that via .data(). This is now removed in 1.8, but you can still get to the events data for debugging purposes via $._data(element, "events"). Note that this is not a supported public interface; the actual data structures may change incompatibly from version to version.
http://blog.jquery.com/2012/08/09/jquery-1-8-released/