私はこのソースを持っています。それは以前に書いています。(私はjQueryのtimeagoプラグインを使用しています)
<script>
$(document).ready(function() {
$("abbr.timeago").timeago();
});
function timeago(time) {
isoTime = new Date();
isoTime.setTime(time);
return "<abbr class='timeago' title='"+isoTime.toISOString()+"'></abbr>";
}
function add() {
$('#ex').append( timeago(time) );
}
</script>
関数を呼び出そうとするとadd()
、常に機能するとは限りません。
これはうまくいきます:
<script>
add();
</script>
しかし、ボタンから呼び出そうとすると、うまくいきません:
<button onclick='add()'>button</button>
この行は私が追加$("abbr.timeago").timeago();
した新しい行を読み取ることができなかったので、うまくいかないと思います。<abbr>
(おそらく、<abbr>
この行の前に追加された だけを読み取ることができます$("abbr.timeago").timeago();
)
誰かがそれを解決する方法を知っていますか?