У меня есть подключаемые плагины, прикрепленные к родительскому элементу parent element
и its children
.
, к которому добавлено JQuery UI selectable plugin
, и его дочерние элементы, подключенные с помощью плагина с именем jquery contextmenu .
С jquery contextMenu plguin
имеется mousedown event
с примененной функцией $.stopPropagation()
.
часть кода contextMenu:
(this).mousedown( function(e) {
var evt = e;
evt.stopPropagation();
$(this).mouseup( function(e) {
e.stopPropagation();
// more code below...
});
Но в то же времяJQuery UI selectable
, кажется, использует mousedown event
для выбора элементов, так что contextMenu
, selectable plugin
больше не могут делать выбор.
Теперь мне нужно было remove the code $.stopPropagation() of contextMenu
иselectable plugin
снова работает, и я надеюсь, что этот путь не сломал contextMenu plugin
.
И, наконец, что я должен сделать, чтобы они работали вместе без изменения кода, потому что это опасно??
Большое спасибо !!