Как сделать перетаскиваемый пользовательский интерфейс Jquery включающим распространение событий? - PullRequest
0 голосов
/ 17 января 2019

Я хочу сделать перетаскиваемое событие распространения при остановке перетаскивания.Следующий код обобщает мой вопрос.То есть я хочу действовать как щелчок или зависание над div "Вы можете перетащить меня вокруг ...", когда также прекращаете перетаскивать элемент div.http://jsfiddle.net/z7Lctbf5/1/

      #draggable, #event { 
      border: 1px solid black;
      width: 100px; height: 100px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
      #draggable p { cursor: move; }

    <div id="draggable" class="ui-widget-content">
       <p id="testId" class="ui-widget-header">I can be dragged only by this handle</p>
    </div>

    <div id="event">
      <p>You can drag me around...</p>
    </div>

  $(function() {
    $( "#draggable" ).draggable();

    $( "#event" ).on('mouseup', function(){
        alert('hello');
    }).on('mouseover', function(){
        console.log('hello');
    });
  });

Я думаю, что исходный код jquery ui имеет код stopPropagation.Как сделать возможным распространение события?

...