Changeset 101723 in spip-zone


Ignore:
Timestamp:
Jan 15, 2017, 9:53:55 AM (3 years ago)
Author:
marcimat@…
Message:

Compatibilité jQuery 3.1.
Tristement la librairie graphique jquery.flot ne semble pas maintenue.

Location:
_core_/plugins/statistiques
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/statistiques/formulaires/configurer_compteur.html

    r98576 r101723  
    5050}
    5151jQuery(document).ready(function(){
    52         jQuery('#activer_statistiques, #activer_referers').bind('change', actualise_referers);
     52        jQuery('#activer_statistiques, #activer_referers').on('change', actualise_referers);
    5353        actualise_referers();
    5454});
  • _core_/plugins/statistiques/javascript/jquery.flot.js

    r84690 r101723  
    13181318
    13191319            // define which element we're listening for events on
    1320             eventHolder = $(overlay.element).unbind();
     1320            eventHolder = $(overlay.element).off();
    13211321
    13221322            // If we're re-using a plot object, shut down the old one
     
    13441344                // .mouseleave when we drop support for 1.2.6.
    13451345
    1346                 eventHolder.bind("mouseleave", onMouseLeave);
     1346                eventHolder.on("mouseleave", onMouseLeave);
    13471347            }
    13481348
     
    13571357                clearTimeout(redrawTimeout);
    13581358
    1359             eventHolder.unbind("mousemove", onMouseMove);
    1360             eventHolder.unbind("mouseleave", onMouseLeave);
    1361             eventHolder.unbind("click", onClick);
     1359            eventHolder.off("mousemove", onMouseMove);
     1360            eventHolder.off("mouseleave", onMouseLeave);
     1361            eventHolder.off("click", onClick);
    13621362
    13631363            executeHooks(hooks.shutdown, [eventHolder]);
  • _core_/plugins/statistiques/javascript/jquery.flot.selection.js

    r84690 r101723  
    3434parameter with the ranges selected on the axes, like this:
    3535
    36         placeholder.bind( "plotselected", function( event, ranges ) {
     36        placeholder.on( "plotselected", function( event, ranges ) {
    3737                alert("You selected " + ranges.xaxis.from + " to " + ranges.xaxis.to)
    3838                // similar for yaxis - with multiple axes, the extra ones are in
     
    336336       
    337337        plot.hooks.shutdown.push(function (plot, eventHolder) {
    338             eventHolder.unbind("mousemove", onMouseMove);
    339             eventHolder.unbind("mousedown", onMouseDown);
     338            eventHolder.off("mousemove", onMouseMove);
     339            eventHolder.off("mousedown", onMouseDown);
    340340           
    341341            if (mouseUpHandler)
    342                 $(document).unbind("mouseup", mouseUpHandler);
     342                $(document).off("mouseup", mouseUpHandler);
    343343        });
    344344
  • _core_/plugins/statistiques/javascript/jquery.tflot.js

    r72730 r101723  
    496496                        pid = $(graphique).attr('id').substr(9);
    497497
    498                         $(graphique).find('.graphResult').bind("plotselected", function (event, ranges) {
     498                        $(graphique).find('.graphResult').on("plotselected", function (event, ranges) {
    499499                                graph = $(event.target);
    500500                                pid = graph.closest('.graphique').attr('id').substr(9);
     
    545545
    546546                                // zoom depuis la miniature
    547                                 vignette.bind("plotselected", function (event, ranges) {
     547                                vignette.on("plotselected", function (event, ranges) {
    548548                                        graph = $(event.target);
    549549                                        pid = graph.closest('.graphique').attr('id').substr(9);
     
    583583                        $.extend(true, options, settings);
    584584
    585                         $(graph).bind("plothover", function (event, pos, item) {
     585                        $(graph).on("plothover", function (event, pos, item) {
    586586                                $("#x").text(pos.x.toFixed(2));
    587587                                $("#y").text(pos.y.toFixed(2));
Note: See TracChangeset for help on using the changeset viewer.