ziedinjsh Posted November 17, 2011 Report Share Posted November 17, 2011 sveiki! Kā panākt lai iekš div esošais scrollbar atrodas lejas pozīcijā? Quote Link to comment Share on other sites More sharing options...
anonīms Posted November 17, 2011 Report Share Posted November 17, 2011 overflow :) Quote Link to comment Share on other sites More sharing options...
ziedinjsh Posted November 17, 2011 Author Report Share Posted November 17, 2011 nu jā, man jau ir, bet kad atver lapu rādas scrollbar augšā, bet kā panākt ka viņš jau pašā sākuma ir noslidējis uz leju? Čata logs, visu laiku nāk jauni teksti bet viņš atrodas augšā, bet vajag lai ir lejā! Quote Link to comment Share on other sites More sharing options...
php newbie Posted November 18, 2011 Report Share Posted November 18, 2011 pamēģini: document.getElementById('chatpane').scrollTop = document.getElementById('chatpane').scrollHeight; Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 19, 2011 Report Share Posted November 19, 2011 jQuery variants: $('#that').animate({scrollTop: $('#that').prop('scrollHeight')}); Quote Link to comment Share on other sites More sharing options...
ziedinjsh Posted November 21, 2011 Author Report Share Posted November 21, 2011 laikam, ka nepareizi ievietoju, jo neiet $(document).ready(function() { $('#showmessages').load('process/show.message.process.php'); $('.display').animate({scrollTop: $('.display').prop('scrollHeight')}); return false; }); Quote Link to comment Share on other sites More sharing options...
marcis Posted November 21, 2011 Report Share Posted November 21, 2011 Tu viņu centies norullēt zemāk vēl pirms saturs ir ielādēts. Nāksies vien lietot load() metodes callbacku. Quote Link to comment Share on other sites More sharing options...
ziedinjsh Posted November 21, 2011 Author Report Share Posted November 21, 2011 šādi arī neiet! $(document).ready(function(){ $(".display").show(function(){ $('#showmessages').load('process/show.message.process.php'); $(".display").animate({ scrollTop: $(document).height() }, 1000); }); }); apstājas pa vidu! Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted November 21, 2011 Report Share Posted November 21, 2011 HTMLā pieliec apakšā anchoru #bottom un tad ver linku ar #bottom vai kkā ar JS. Quote Link to comment Share on other sites More sharing options...
xPtv45z Posted November 22, 2011 Report Share Posted November 22, 2011 Tas nav callback! Šis faktiski ne ar ko daudz neatšķiras no iepriekšējā. Quote Link to comment Share on other sites More sharing options...
ziedinjsh Posted November 23, 2011 Author Report Share Posted November 23, 2011 nu tā, meiģināju šādi, bet arī nesanāk! :@ $(document).ready(function(){ $('#showmessages').load('process/show.message.process.php', function() { $('.display').animate({scrollTop: $(document).height()}, 1000); }); }); Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 23, 2011 Report Share Posted November 23, 2011 Tūlīt tev būs 500. posts! Apbrīnoju tavu pacietību! :D Quote Link to comment Share on other sites More sharing options...
Maris-S Posted November 24, 2011 Report Share Posted November 24, 2011 (edited) Nezinu kā īsti ir jquery, bet, ja izmanto ajax izsaukumu, lai ielādētu čata ziņas, tad skrullīša pārvietošanu vari veidot pēc ziņu saņemšanas. Veidojot ajax objektu un funkcionalitāt manuāli bez jquery, to varētu izdarīt samērā vienkārši, bet es domāju ka arī jquery ir iespējas noteikt, kad izsaukums ir izpildīts un tad taisīt skrullīša pārvietošanu. Vispār es pat nesaprotu kāpēc Tev čata ziņojumi uz pirmo lapas izsaukumu jāattēlo caur ajaxu, tāpat vari viņus attēlot tajā divā uz pirmā izsaukuma bez ajaxa, tad paliks tikai skrullīti pārvietot. Čatošanas laikā tad izmanto ajaksu. Edited November 24, 2011 by Maris-S Quote Link to comment Share on other sites More sharing options...
indoom Posted November 24, 2011 Report Share Posted November 24, 2011 (edited) Pamēģini $(document).height() vietā Math.max(0, $('#showmessages').height() - $('.display').height()) Edited November 24, 2011 by indoom Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.