質問: $('#bms_messages').weight(); と試して見たのですが、値がundefinedになってしまい、ほしい値が入ってきません。 もう一点確認したい点としては、同じくapp.jsの中の51行目 $('#bms_messages').animate({scrollTop: scrollPos}); で今は、animateを使用しているのですが、本当はスクロールする画面を見せず、始めから一番最新のメッセージ が見れるようにしたいのですが、その方法が分かりませんでした。 こちらに関しては、ネットを検索してみても、解決方法が見つかりませんでした。 ご教授いただけると助かります。よろしくお願いします。
回答: 自己解決しました。 var scrollPos = $('#bms_messages').offset().top; の部分に関してですが、メッセージを取得する時、メッセージ数×リテラル値(今回の場合は100としました)を予め保持しておき、その値をscrollPosに当てはめる事で最終の位置を取得するようにしました。 var scrollPos = msgcnt * 100; また、 $('#bms_messages').animate({scrollTop: scrollPos}); に関しては、 $('#bms_messages').scrollTop(scrollPos ); と言う事が出来る事が分かったため、上記のように変更いたしました。 以上です。 ご助力ありがとうございました。