data-sticky
к элементу изображения. Это будет значение, которое будет обновляться на изображении, когда вы решите применить его. .sticky
class & amp; image src on scroll Итак, ваше изображение будет выглядеть так:
<img src="assets/images/logo.png" alt="" data-sticky="assets/images/logo-sticky.png" />
И ваш JS:
// Initially set the original src
var navbarImg = $('.navbar-brand > img')
navbarImg.data('original', navbarImg.attr('src'))
// Update on scroll
$(window).scroll(function() {
var stickyNav = $('.sticky-navbar');
var isSticky = $(this).scrollTop() > 50;
stickyNav.toggleClass('sticky', isSticky);
navbarImg.attr('src', navbarImg.data(isSticky ? 'sticky' : 'original'));
});
Попробуйте revbufs пакет :
revbufs.el
крошечный пакет Emacs, который безопасно возвращается Ваши буферы, когда у Вас есть файлы, отредактированные и в Emacs и через внешние инструменты (например, генераторы кода такой как Jomtool)...
Возможно, Вы хотели бы глобальное, автовозвращаются режим. Попытайтесь работать global-auto-revert-mode
и если Вам нравится он, можно добавить (global-auto-revert-mode)
к ~/.emacs файл.
Пакет Magit делает это автоматически, когда Вы активируетесь magit-ionotify-mode
(inotify emacs 24.4 потребности на Linux). Его описание можно найти здесь .