Sha256: dc5b4a681ef06e6acdce789748d5d1a619881a6cbe4abea6cd6cb542eac8148c

Contents?: true

Size: 473 Bytes

Versions: 4

Compression:

Stored size: 473 Bytes

Contents

$(function() {
	var $itemActions = $(".item-actions-dropdown");

	$(document).on('click',function(e) {
		if (!$(e.target).closest('.item-actions-dropdown').length) {
			$itemActions.removeClass('active');
		}
	});
	
	$('.item-actions-toggle-btn').on('click',function(e){
		e.preventDefault();

		var $thisActionList = $(this).closest('.item-actions-dropdown');

		$itemActions.not($thisActionList).removeClass('active');

		$thisActionList.toggleClass('active');	
	});
});

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_modular_admin-0.2.4 app/assets/javascripts/rails_modular_admin/_common/items-list/items-list.js
rails_modular_admin-0.2.3 app/assets/javascripts/rails_modular_admin/_common/items-list/items-list.js
rails_modular_admin-0.2.2 app/assets/javascripts/rails_modular_admin/_common/items-list/items-list.js
rails_modular_admin-0.2.0 app/assets/javascripts/rails_modular_admin/_common/items-list/items-list.js