--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/pyams_skin/resources/js/ext/jquery-smartclick.js Thu Feb 19 10:59:00 2015 +0100
@@ -0,0 +1,35 @@
+/* Smartclick Plugin for iDevices */
+// Ref: http://cubiq.org/remove-onclick-delay-on-webkit-for-iphone
+// Copyright SmartAdmin
+
+(function ($) {
+
+ $.fn.noClickDelay = function () {
+ var $wrapper = this,
+ $target = this,
+ moved = false;
+ $wrapper.bind('touchstart mousedown', function (e) {
+ e.preventDefault();
+ moved = false;
+ $target = $(e.target);
+ if ($target.nodeType == 3) {
+ $target = $($target.parent());
+ }
+ $target.addClass('pressed');
+ $wrapper.bind('touchmove mousemove', function (e) {
+ moved = true;
+ $target.removeClass('pressed');
+ });
+ $wrapper.bind('touchend mouseup', function (e) {
+ $wrapper.unbind('mousemove touchmove');
+ $wrapper.unbind('mouseup touchend');
+ if (!moved && $target.length) {
+ $target.removeClass('pressed');
+ $target.trigger('click');
+ $target.focus();
+ }
+ });
+ });
+ };
+
+})(jQuery);
\ No newline at end of file