Как еще можно уменшить код?
Есть код написан на Jquery
// Player (display: none;) ---------------- $(document).ready(function() { var Player = $('.additional'); Player.each(function() { $(this).append('<img src="templates/Default/images/player_on.png" alt="Player_ON" title="" />'); $(this).find('.player').hide(); }); Player.live('click', function() { Player.each(function() { $(this).children('img').show(); $(this).find('.player').hide(); }); $(this).children('img').hide(); $(this).find('.player').show(); }); }) Как еще его можно уменшить |
Цитата:
|
Сжать closure compiler'ом.
|
$(function() { $('.additional') .append('<img src="templates/Default/images/player_on.png" alt="Player_ON" title="" />') .find('.player').hide() .end() .live('click', function(){ $(this).children('img').show().end().find('.player').hide(); }); }); Ну моно ещё пустое место убрать) |
Скажу что он делает.
Припустим есть див,в нем плеер, скрипт сначала меняет див на картинку, а при клике на картинку возвращает див, таких дивов на странице несколько ,если кликаеш на другой, причем первый открит тогда тот что первый снова меняеться на картинку а вторая картинка возвращает див |
Хорошо.
|
Ctrl + -
|
Ахах) О да...
|
Часовой пояс GMT +3, время: 12:41. |