Как еще можно уменшить код?
Есть код написан на 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, время: 14:42. |