Changeset 735


Ignore:
Timestamp:
Feb 3, 2015 4:40:44 PM (10 years ago)
Author:
quyenla
Message:

fix charts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/application/views/layout/admin/footer.php

    r734 r735  
    4949<script type="text/javascript">
    5050        $('.daterangepicker').daterangepicker();
    51     jQuery(function ($) {
    52 
    53 
    54 
    55         var d6 = [];
    56         for (var i = 0; i < 14; i += 0.5 + Math.random()) {
    57             d6.push([i, Math.sqrt(2 * i + Math.sin(i) + 5)]);
    58         }
    59 
    60         var traffix_charts = $('#traffix-charts').css({'width': '100%', 'height': '320px'});
    61         $.plot("#traffix-charts", [
    62             {data: d6, lines: {show: true}, step: {show: true}},
    63         ]);
    64 
    65         //Android's default browser somehow is confused when tapping on label which will lead to dragging the task
    66         //so disable dragging when clicking on label
    67         var agent = navigator.userAgent.toLowerCase();
    68         if ("ontouchstart" in document && /applewebkit/.test(agent) && /android/.test(agent))
    69             $('#tasks').on('touchstart', function (e) {
    70                 var li = $(e.target).closest('#tasks li');
    71                 if (li.length == 0)
    72                     return;
    73                 var label = li.find('label.inline').get(0);
    74                 if (label == e.target || $.contains(label, e.target))
    75                     e.stopImmediatePropagation();
    76             });
    77 
    78         $('#tasks').sortable({
    79             opacity: 0.8,
    80             revert: true,
    81             forceHelperSize: true,
    82             placeholder: 'draggable-placeholder',
    83             forcePlaceholderSize: true,
    84             tolerance: 'pointer',
    85             stop: function (event, ui) {//just for Chrome!!!! so that dropdowns on items don't appear below other items after being moved
    86                 $(ui.item).css('z-index', 'auto');
    87             }
    88         }
    89         );
    90         $('#tasks').disableSelection();
    91         $('#tasks input:checkbox').removeAttr('checked').on('click', function () {
    92             if (this.checked)
    93                 $(this).closest('li').addClass('selected');
    94             else
    95                 $(this).closest('li').removeClass('selected');
    96         });
    97 
    98 
    99     });
    10051
    10152    function show_box(id) {
Note: See TracChangeset for help on using the changeset viewer.