1. JavaScript / Говнокод #19121

    +2

    1. 1
    2. 2
    3. 3
    $('input[name="global_option[1]"]').each(function () {
    	$('input[name="global_option[1]"]').attr('checked', 'checked');
    });

    VitaliiPuhach, 02 Декабря 2015

    Комментарии (0)
  2. JavaScript / Говнокод #19093

    +2

    1. 1
    url = Ext.String.format('<a href="https://www.mql5.com/en/signals/' + record.get('foreign_id') + '" target="_blank" class="value_bill type_link">{0}</a>', record.get('foreign_id'))

    user-dob, 26 Ноября 2015

    Комментарии (0)
  3. JavaScript / Говнокод #19089

    +6

    1. 1
    2. 2
    3. 3
    //Добавление/удаление товара в корзину, вывод содержиого
    function itemInCart(id, price, count) {
    ...........

    Вот такой он, универсальный JavaScript )

    AndreDev, 26 Ноября 2015

    Комментарии (35)
  4. JavaScript / Говнокод #19074

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    function getQuarter(month) {
                            if (0 <= month && month <= 2) return "Q1 ";
                            if (3 <= month && month <= 5) return "Q2 ";
                            if (6 <= month && month <= 8) return "Q3 ";
                            return "Q4 ";
                        };
    
                        function getDate(lastActionDate) {
                            var dateString = lastActionDate.split(/\-|\s/);
                            var date = new Date(dateString.slice(0, 2));
                            var month = date.getMonth();
                            var year = date.getFullYear();
                            var quarter = getQuarter(month);
                            return "<span>Last Action Plan: <br> " + quarter + year + "</span>";
                        }

    на проекте активно используется momentjs

    zxxc, 24 Ноября 2015

    Комментарии (62)
  5. JavaScript / Говнокод #19070

    +3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    function getNameBrouser()
    {
    	ua = navigator.userAgent.toLowerCase();
    	//Internet Explorer
    	if (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1)
    	{
    		return 1;//"msie";;
    	}
    	// Opera
    	if (ua.indexOf("opera") != -1)
    	{
    		return 2;//"opera";
    	}
    	// Mozilla + Firefox + Netscape
    	if (ua.indexOf("mfn") != -1)
    	{
    		return 3;//"mfn";
    	}
    	// Safari
    	if (ua.indexOf("safari") != -1)
    	{
    		return 4;//"safari";
    	}
    	// Konqueror
    	if (ua.indexOf("konqueror") != -1)
    	{
    		return 5;//"konqueror";
    	}
    	return 6;//"unknown";
    }

    Студенческие сайтики.

    nihau, 23 Ноября 2015

    Комментарии (4)
  6. JavaScript / Говнокод #19058

    +6

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    function fvalidate(val) {
    		if($('[name=pwidc]').val() == false) {$('[name=pwidc]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=pwidc]').css({'background-color':'#FFFFFF','color':'#000000'});}
    	if(!$('[name=itemname]').val()) {$('[name=itemname]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=itemname]').css({'background-color':'#FFFFFF','color':'#000000'});}
    	if(!$('[name=itemsale]').val()) {$('[name=itemsale]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=itemsale]').css({'background-color':'#FFFFFF','color':'#000000'});}
    	if(!$('[name=salemax]').val()) {$('[name=salemax]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=salemax]').css({'background-color':'#FFFFFF','color':'#000000'});}
    	if(!$('[name=itemid]').val()) {$('[name=itemid]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=itemid]').css({'background-color':'#FFFFFF','color':'#000000'});}
    	if(!$('[name=itemcount]').val()) {$('[name=itemcount]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=itemcount]').css({'background-color':'#FFFFFF','color':'#000000'});}
    	if(!$('[name=itemcountmax]').val()) {$('[name=itemcountmax]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=itemcountmax]').css({'background-color':'#FFFFFF','color':'#000000'});}
    	if(!$('[name=itemmask]').val()) {$('[name=itemmask]').css({'background-color':'red','color':'#FFFFFF'}); return false;}else{$('[name=itemmask]').css({'background-color':'#FFFFFF','color':'#000000'});}
    }

    Номинация "Валидация года".
    Скопировано с js файлов одного из сайтов ;D

    skydev, 21 Ноября 2015

    Комментарии (0)
  7. JavaScript / Говнокод #19056

    −2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    var $skrolmemory = -1 * $(document).scrollTop() * $speed_rotate;
    $ass_skrolmemory =   $(document).scrollTop() * $speed_rotate;
    
    
    interval_one = setInterval(function() 
    		{
    			if ($stop_skrool)
    			{			
    				$({deg: $skrolmemory}).animate({deg: $skrolmemory - $ass_skrolmemory },
    				{
    				 duration: 0,
    				 step: function ($now) 
    					{
    						$(".krug, .img_derzatel_vrashaushiysa, .center_img").css(
    						{
    							transform: "rotate(" + $now + "deg)"
    						});
    						$(".rotate_block, .ssilka").css(
    						{
    							transform: "rotate(" + (-1 * $now) + "deg)"
    						});
    					}
    				}); 				
    				$skrolmemory = $skrolmemory - $speed_srotate;			
    			}
    		}, 2);

    И так: Скрипт крутит картинки постоянно. вопрос: как? Какого Х*ена здесь происходит? если чет поменять, не работает (предыдущий пост не правелен, как удалять не нашел)

    BregoCrash, 20 Ноября 2015

    Комментарии (15)
  8. JavaScript / Говнокод #19055

    −3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    var $skrolmemory = -1 * $(document).scrollTop() * $speed_rotate;
    $ass_skrolmemory =   $(document).scrollTop() * $speed_rotate;
    
    
    $({deg: $skrolmemory}).animate({deg: $skrolmemory - $ass_skrolmemory },
    {
     duration: 0,
     step: function ($now) 
    	{
    		$(".krug, .img_derzatel_vrashaushiysa, .center_img").css(
    		{
    			transform: "rotate(" + $now + "deg)"
    		});
    		$(".rotate_block, .ssilka").css(
    		{
    			transform: "rotate(" + (-1 * $now) + "deg)"
    		});
    	}
    });

    И так: Скрипт крутит картинки постоянно. вопрос: как? Какого Х*ена здесь происходит? если чет поменять, не работает

    BregoCrash, 20 Ноября 2015

    Комментарии (2)
  9. JavaScript / Говнокод #19047

    +4

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    var _point={};
    
                if(point){
                    _point={
                        iconLayout: 'default#image',
                        iconImageHref: point,
                        iconImageSize: [124, 200],
                        iconImageOffset: [-62, -200]
                    };
                }
                else{
                    _point={};
                }

    кусок кода из инициализации карты НЯндекса =)

    StTv, 19 Ноября 2015

    Комментарии (23)
  10. JavaScript / Говнокод #19014

    +4

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    $(window).on('load', function () {
            var date = new Date();
            day = date.getDate();
            day = (parseInt(day, 10) < 10) ? ('0' + day) : (day);
            $('[name = "PROPERTY[15][0]"]').val(day + '.' + (date.getMonth() + 1) + '.' + date.getFullYear() + ' ' + date.getHours() + ':' + (date.getMinutes() + 10) + ':00');
        });

    15:69 замечательное время!

    akanit, 12 Ноября 2015

    Комментарии (3)