From a0232d864177d14476bff73ac274a3ed820153f3 Mon Sep 17 00:00:00 2001 From: "Erik St. Martin" Date: Wed, 27 Jan 2010 20:58:17 -0500 Subject: jquery driver now supports :confirm --- .../app/templates/public/javascripts/jquery.driver.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'railties/lib/generators/rails') diff --git a/railties/lib/generators/rails/app/templates/public/javascripts/jquery.driver.js b/railties/lib/generators/rails/app/templates/public/javascripts/jquery.driver.js index 5189130c5c..52e35ec8bc 100644 --- a/railties/lib/generators/rails/app/templates/public/javascripts/jquery.driver.js +++ b/railties/lib/generators/rails/app/templates/public/javascripts/jquery.driver.js @@ -117,6 +117,18 @@ jQuery(function ($) { setInterval(observe, frequency * 1000); }); + /** + * confirm + * make sure this event is first! + */ + $('a[data-confirm],input[data-confirm]').live('click', function(e){ + var el = $(this); + + if(!confirm(el.attr('data-confirm'))){ + return false; + } + }); + /** * periodically_call_remote */ @@ -155,10 +167,8 @@ jQuery(function ($) { if(el.attr('data-popup') === "true"){ window.open(url); - console.log('without options'); } else { window.open(url, el.attr('data-popup')); - console.log('with options'); } }); -- cgit v1.2.3