source/sortable-item-handle.js
function insertAfter(targetElement, targetScope) {
            // Ensure the placeholder is visible in the target (unless it's a table row)
            if (placeHolder.css('display') !== 'table-row') {
              placeHolder.css('display', 'block');
            }
            if (!targetScope.sortableScope.options.clone) {
              targetElement.after(placeHolder);
              dragItemInfo.moveTo(targetScope.sortableScope, targetScope.index() + 1);
            }
          }
function insertAfter(targetElement, targetScope) {
            // Ensure the placeholder is visible in the target (unless it's a table row)
            if (placeHolder.css('display') !== 'table-row') {
              placeHolder.css('display', 'block');
            }
            if (!targetScope.sortableScope.options.clone) {
              targetElement.after(placeHolder);
              dragItemInfo.moveTo(targetScope.sortableScope, targetScope.index() + 1);
            }
          }
function insertAfter ( targetElement , targetScope ) { // Ensure the placeholder is visible in the target (unless it's a table row) if ( placeHolder . css ( 'display' ) !== 'table-row' ) { placeHolder . css ( 'display' , 'block' ) ; } if ( ! targetScope . sortableScope . options . clone ) { targetElement . after ( placeHolder ) ; dragItemInfo . moveTo ( targetScope . sortableScope , targetScope . index ( ) + 1 ) ; } }
Inserts the placeHolder next to the targetScope.

@param targetElement the target element
@param targetScope the target scope
Inserts the placeHolder next to the targetScope .