Оптимизация и упрощение js кода
Привет всем.
Я новичок в js и совсем не понимаю что и как правильно делать, но быстро учусь на примерах:) $(document).ready(function(){ Resize_k(); clone_k(); var doc_K = $(document); $(window).resize(function(){ Resize_k(); }); doc_K.on('click','.prev_button', function(){ if($(".prev_button").hasClass("disabled")) return false; prev_k(); return false; }); doc_K.on('click','.next_button', function(){ if($(".next_button").hasClass("disabled")) return false; next_k(); return false; }); doc_K.on('click','.js-go-to-recovery', function(){ if($(".js-go-to-recovery").hasClass("disabled")) return false; if($("#recover").hasClass("on-c")) return false; go_rec(); return false; }); doc_K.on('click','.js-go-to-signin', function(){ if($(".js-go-to-signin").hasClass("disabled")) return false; if($("#signin").hasClass("on-c")) return false; go_sig(); return false; }); doc_K.on('click','.choice', function(){ var cs = $('.checkbox-slider'); if(cs.hasClass("on")){ cs.removeClass( "on" ); $('input[name="remember"]').val(0); }else{ cs.addClass( "on" ); $('input[name="remember"]').val(1); } return false; }); doc_K.on('click','.js-modal-login', function(){ $('.box-modal').arcticmodal({ closeOnEsc: false, closeOnOverlayClick: false }); return false; }); }); Вот js который выполняется на главной странице сайта. Как можно его написать по другому чтоб было правильно и максимально оптимизированной. Так как думаю когда закончу делать страницу заблужусь в своем же коде |
Цитата:
- не делай столько пустых строк - не пиши весь код в конструкциях function (){} - используй именованые функции - используй коментарии |
Часовой пояс GMT +3, время: 01:38. |