refactor menu click event binding

This commit is contained in:
Max Ogden
2011-07-02 16:08:32 -07:00
parent 9ce27dddda
commit fafc1f77bd

View File

@@ -5,12 +5,8 @@ var removalist = function() {
} }
function handleMenuClick() { function handleMenuClick() {
$( '.menu .csv' ).click(function( e ) { $( '.menu li' ).click(function(e) {
window.location.href = app.csvUrl; if ($(e.target).hasClass('transform')) {
e.preventDefault();
})
$( '.menu .transform' ).click(function( e ) {
$('.dialog-overlay').show(); $('.dialog-overlay').show();
$('.dialog-container').show(); $('.dialog-container').show();
util.render('bulkEdit', 'dialog-content'); util.render('bulkEdit', 'dialog-content');
@@ -20,10 +16,14 @@ var removalist = function() {
}) })
$('.menu').hide(); $('.menu').hide();
$('.menu-overlay').hide(); $('.menu-overlay').hide();
e.preventDefault(); }
})
if ($(e.target).hasClass('csv')) {
window.location.href = app.csvUrl;
}
e.preventDefault();
$( '.menu li' ).click(function() {
$('.menu').hide(); $('.menu').hide();
$('.menu-overlay').hide(); $('.menu-overlay').hide();
}) })