как прекратить моргание
Всем привет! Слелал свой чатик, и подкинул мне друг вот такую вот функцию, которая заставляет заголовок моргать по приходу нового сообщения. Дело в том, что надо бы это дело убрать когда вернулся на страницу. и не выходит.. Я уже что только ни возвращал из этой функции..
Подскажите, плиз :)
function blinkTittle(dummyText, delay) {
var phase = 1,
switcher = [document.title, dummyText],
interval = window.setInterval(function(){
document.title = switcher[phase << 0];
phase = !phase;
}, delay);
return {
stop: function () {
window.clearInterval(interval);
document.title = switcher[0];
}
};
}
Пробовал так
return function () {
$(window).mousemove(function(){
window.clearInterval(interval);
document.title = switcher[0];
});
};
|
В кинутой функции всё предусмотрено.
var blinker = blinkTittle(dummyText, delay);
$(window).on('mousemove focus', function blinkerStop(){
blinker.stop();
$(window).off('mousemove focus', blinkerStop)
})
|
Спасибо, всё работает :thanks:
|
А не подскажешь как сделать чтобы смайлик или код (там есть такая возможность :) ) добавлялся на позицию где курсор стоит, а не в конец текста. Пока так сделано
$('body').on('click', '#code img', function(){
var id = $(this).attr('id');
textarea.val(textarea.val()+"<pre data-rel='"+id+"'></pre>");
textarea.focus();
});
Я в гугле искал, но не нашел ничё :-? |
|
| Часовой пояс GMT +3, время: 19:34. |