1
A
答えて
1
http://jsfiddle.net/cN2zR/3/それは今:)
はダを作るんそれは各追加を実行することができます。
var d = function(){
return '<div class="historyItem">Test ' + ($("#history > div").size() + 1) + '</div>';
}
また、スクロールリンクに問題があります。コンテナの一番下までスクロールする簡単なテクニックは、次のものを使用しています。.scrollTop([arbitrary high number])
2
size()
値がd
に割り当てられている場合、一度評価されています。毎回評価のために関数内で代入を移動する必要があります。
それとも、あなたはそれが外にそれを維持したいならば、あなたは機能にそれを行うことができます。
var d = function() { return '<div class="historyItem">Test ' + ($("#history > div").size() + 1) + '</div>'; }
その後、
$('#history').append(d());
0
jquery結果のサイズは、使用するたびにインラインで計算されるため、 代わりに、dをHTML文字列を返す関数に変更し、参照するたびに計算されたサイズを取得できるように使用することができます。
d = function(){
return '<div class="historyItem">Test ' + ($("#history > div").size() + 1) + '</div>';
}
$('#b').click(function() {
//console.time("timing Time");
$('#history').append(d());
//console.timeEnd("timing Time");
$('#history').scrollTo('max');
});
チェックこのポスト:http://jsfiddle.net/cN2zR/7/
関連する問題
- 1. jQuery XHR question
- 2. JQuery Validation Plugin Question
- 3. JQuery Promise question
- 4. jqModal、jquery question
- 5. Jquery validation plugin question
- 6. jquery ajax-php question
- 7. jQuery Array Question
- 8. Jquery Uniform change select size
- 9. jQuery Ui button font-size
- 10. jquery ajax pagination with php question
- 11. jquery each or custom checkbox question
- 12. 画像のサイズmax size jQuery plugin
- 13. Scrollbar Question
- 14. setitimer question
- 15. preg_match question
- 16. Django:model question
- 17. openid question
- 18. jsfiddle question
- 19. ICloneable question
- 20. HomeController question
- 21. Factorial Question
- 22. JTable Question
- 23. リフト - JE.Call()question
- 24. C#wpf questionカスタムチェックボックス
- 25. Rails Design Question
- 26. java switch case question
- 27. python styling ** question
- 28. question with epub files
- 29. Unity Newbie Question
- 30. Maven Web resources question
jQueryの.sizeの代わりに.LENGTH使用することをお勧めします()http://api.jquery.com/size/ – ScottE