| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113 |
- 'use strict';
- $(document).ready(function() {
- // Header_portfolio js starts
- $('#big_banner').slick({
- slidesToShow: 1,
- slidesToScroll: 1,
- arrows: false,
- fade: true,
- autoplay: true,
- autoplaySpeed: 2000,
- asNavFor: '#small_banner'
- });
- $('#small_banner').slick({
- slidesToShow:4,
- slidesToScroll: 1,
- asNavFor: '#big_banner',
- dots: false,
- centerMode: true,
- autoplay: true,
- arrows: true,
- autoplaySpeed: 2000,
- focusOnSelect: true,
- responsive: [, {
- breakpoint: 480,
- settings: {
- slidesToShow: 3,
- slidesToScroll: 1
- }
- },
- ]
- });
- // Header_portfolio js ends
- // Minus And Plus in Input Caunter
- //plugin bootstrap minus and plus
- //http://jsfiddle.net/laelitenetwork/puJ6G/
- $( document ).ready(function() {
- $('.btn-number').on('click',function(e){
- e.preventDefault();
-
- var fieldName = $(this).attr('data-field');
- var type = $(this).attr('data-type');
- var input = $("input[name='"+fieldName+"']");
- var currentVal = parseInt(input.val());
- if (!isNaN(currentVal)) {
- if(type == 'minus') {
- var minValue = parseInt(input.attr('min'));
- if(!minValue) minValue = 1;
- if(currentVal > minValue) {
- input.val(currentVal - 1).change();
- }
- if(parseInt(input.val()) == minValue) {
- $(this).attr('disabled', true);
- }
-
- } else if(type == 'plus') {
- var maxValue = parseInt(input.attr('max'));
- if(!maxValue) maxValue = 9999999999999;
- if(currentVal < maxValue) {
- input.val(currentVal + 1).change();
- }
- if(parseInt(input.val()) == maxValue) {
- $(this).attr('disabled', true);
- }
-
- }
- } else {
- input.val(0);
- }
- });
- $('.input-number').focusin(function(){
- $(this).data('oldValue', $(this).val());
- });
- $('.input-number').change(function() {
-
- var minValue = parseInt($(this).attr('min'));
- var maxValue = parseInt($(this).attr('max'));
- if(!minValue) minValue = 1;
- if(!maxValue) maxValue = 9999999999999;
- var valueCurrent = parseInt($(this).val());
-
- var name = $(this).attr('name');
- if(valueCurrent >= minValue) {
- $(".btn-number[data-type='minus'][data-field='"+name+"']").removeAttr('disabled')
- } else {
- alert('Sorry, the minimum value was reached');
- $(this).val($(this).data('oldValue'));
- }
- if(valueCurrent <= maxValue) {
- $(".btn-number[data-type='plus'][data-field='"+name+"']").removeAttr('disabled')
- } else {
- alert('Sorry, the maximum value was reached');
- $(this).val($(this).data('oldValue'));
- }
-
-
- });
- $(".input-number").keydown(function (e) {
- // Allow: backspace, delete, tab, escape, enter and .
- if ($.inArray(e.keyCode, [46, 8, 9, 27, 13, 190]) !== -1 ||
- // Allow: Ctrl+A
- (e.keyCode == 65 && e.ctrlKey === true) ||
- // Allow: home, end, left, right
- (e.keyCode >= 35 && e.keyCode <= 39)) {
- // let it happen, don't do anything
- return;
- }
- // Ensure that it is a number and stop the keypress
- if ((e.shiftKey || (e.keyCode < 48 || e.keyCode > 57)) && (e.keyCode < 96 || e.keyCode > 105)) {
- e.preventDefault();
- }
- });
- });
- });
|