11-09-2012, 23:49
(Ten post był ostatnio modyfikowany: 11-09-2012, 23:52 przez camelrafal.)
napisać trzeba
wystarczy zrobić diva załadować zawartość i sterować tym przez jquery
zrób sobie podgląd źródła i zobacz jak oni rozwiązali ten problem (też sami napisali)
to jest ich kod:
sprawdzają pozycje scrolla i wyswietlają w odpowiednim momencie
wystarczy zrobić diva załadować zawartość i sterować tym przez jquery
zrób sobie podgląd źródła i zobacz jak oni rozwiązali ten problem (też sami napisali)
to jest ich kod:
Kod:
jQuery(window).scroll(function(){
var base = jQuery('.articleSource:first').offset().top
var scroll = documentScrollTop()
var screenHeight = document.documentElement.clientHeight
var visible = scroll + screenHeight > base
var el = jQuery('.see_also_fixed').get(0)
if (visible) {
//jezeli nie jest widoczne
if (el.style.right == "-370px") {
el.style.right = '-369px' //IE workaround
jQuery('.see_also_fixed').animate({right: 0}, 'slow')
INTPL("hitGemius", "10aQBGOUo_VOtrXUzOPHEcRpHbFWDsedwzfyMJT9Xzj.K7" ); }
}
else {
if (el.style.right == "0px" || el.style.right == 0 ) {
el.style.right = '1px' //IE workaround
jQuery('.see_also_fixed').animate({right: '-370'}, 1000)
}
}
})
jQuery('.see_also_fixed .close:first').click(function(){
jQuery('.see_also_fixed').hide()
})