Используйте BFG Repo-Cleaner , более быструю и быструю альтернативу git-filter-branch
, специально разработанную для удаления нежелательных файлов из истории Git.
Аккуратно следуйте за использованием команды , основная часть - это:
$ java -jar bfg.jar --strip-blobs-bigger-than 100M my-repo.git
Любые файлы размером более 100 МБ (которые не входят в ваш последний коммит ) будут удалены из вашей истории хранилища Git. Затем вы можете использовать git gc
для очистки мертвых данных:
$ git gc --prune=now --aggressive
BFG обычно не менее 10-50x быстрее, чем работает git-filter-branch
, и, как правило, для использования.
Полное раскрытие: я являюсь автором BFG Repo-Cleaner.
Вы можете добавить оператор if.
$(function() {
$("#myVideo").each(function() {
this.volume = 0.0;
});
});
$(function() {
$("#myVideo").click(function() {
if(this.volume == 0.8){
this.volume = 0.0;
}
else{
this.volume = 0.8
}
});
});
Со встроенным оператором.
$(function() {
$("#myVideo").each(function() {
this.volume = 0.0;
});
});
$(function() {
$("#myVideo").click(function() {
(this.volume == 0.8) ? this.volume = 0.0 : this.volume = 0.8
});
});
Я собираюсь игнорировать первый сегмент сценария, так как кажется, что вы заботитесь только о части .click
. То, что вы можете сделать, это иметь переменную, которая чередуется между 0.0
и 0.8
, и иметь значение, на которое установлена громкость. Грубый макет ниже:
var change = 0.8
$(function() {
$("#myVideo").click(function() {
this.volume = change;
if (change == 0.8) { change = 0.0 }
else { change = 0.8 }
});
});