Changeset 735
- Timestamp:
- Feb 3, 2015 4:40:44 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/views/layout/admin/footer.php
r734 r735 49 49 <script type="text/javascript"> 50 50 $('.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 task66 //so disable dragging when clicking on label67 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 moved86 $(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 else95 $(this).closest('li').removeClass('selected');96 });97 98 99 });100 51 101 52 function show_box(id) {
Note: See TracChangeset
for help on using the changeset viewer.