나는 Livestamp.js (http://mattbradley.github.io/livestampjs/)라는 자동 timeago 플러그인 중 하나를 사용하고 있습니다. 이것에Livestamp.js jQuery를 통해 수동으로 트리거
<span data-livestamp="1488615741"></span>
:이 작업을 자동으로 변환하는 moment.js와 협력하는 것마다 시간 간격
<span>8 minutes ago</span>
.
그러나 글리치가 마지막으로 자동으로 변환 된 <span>
전에 수 밀리 초 내에 관찰 가능하기 때문에 나는 그것을 좋아하지 않습니다. 그렇기 때문에 jQuery를 통해 수동으로 처리하고 싶습니다. .append()
을 수행 한 경우 <span>
을 즉시 변환해야합니다.
나는이
$('div').append(data).promise().done(function() {
$(this).find('span[data-livestamp]').livestamp($(this).data('livestamp'));
});
을 할 시도했지만 작동하지. <span>
은 실제로 즉시 변환되지만 "실제로는 며칠 전"이지만 실제로는 6 일 전입니다.
어떻게 수행하나요?
업데이트은 코드를 좀 더 이해하기 쉽게 변경했습니다.
당신이 가지고있는 문제를 해독하는 데 약간의 문제가 있습니다. – Jhecht