Bonjour,

Auriez-vous une idée de pourquoi le système de drag and drop ci-dessous fonctionne avec Chrome et IE, mais pas avec Mozilla et Safari?

Sur Safari et Mozilla, même les lignes ne sont pas draggable...

Merci,

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<tr class="tableline" draggable="true"></tr>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 $(document).on("mouseenter", "#table", function () {  
    $('.tableline').on({
        dragstart: function(e) {
            $this = $(this);
            $this.css('opacity', '0.7');
            $this.addClass('dragitemclass');
        },
        dragenter: function(e) {
            $(this).addClass('dragoverclass');
            e.preventDefault();
        },
        dragleave: function() {
            $(this).removeClass('dragoverclass');
        },
        dragover: function(e) {
                $(this).addClass('dragoverclass');
            e.preventDefault();
        },
        drop: function(e) {
		$(this).removeClass('dragoverclass');
        },
        dragend: function() {
            $(this).css('opacity', '1');
            $(this).removeClass('dragoverclass');
            $(this).removeClass('dragitemclass');
        },
    });
});