Sha256: cff6a750e7f53c91d6d6da2db86c8a45d8d2bc10b8ed6b540576d3c458a03023
Contents?: true
Size: 857 Bytes
Versions: 1
Compression:
Stored size: 857 Bytes
Contents
$(document).on('click', '[data-block-add]', function() { var $blockLayout = $(this).closest('.block-layout'); var $blockSlot = $(this).closest('.block-slot'); var $blockSlots = $blockLayout.find('.block_slots'); var $addBlockButton = $blockLayout.find('.add-block-button'); var initialInsertionNode = $addBlockButton.attr('data-association-insertion-node'); $blockSlot.attr('data-insertion-target', true); $addBlockButton.attr('data-association-insertion-node', '[data-insertion-target]'); $addBlockButton.trigger('click'); $blockSlot.removeAttr('data-insertion-target'); if ( initialInsertionNode ) { $addBlockButton.attr('data-association-insertion-node', initialInsertionNode); } else { $addBlockButton.removeAttr('data-association-insertion-node') .removeData('association-insertion-node'); } });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
forest_cms-0.98.1 | app/assets/javascripts/forest/admin/partials/add_block.js |