Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Mały skrypt JS + JQuery - pytanie.
dawidryba
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 2.08.2012

Ostrzeżenie: (0%)
-----


Witam serdecznie,
Jako, że z JS dopiero zaczynam to nie bardzo wiem, czy coś takiego da się zrobić. Napisałem bardzo łatwy, mały skrypy, który odpowiada za "przyklejenie" menu na górze przeglądarki. Dany skrypt korzysta z biblioteki JQuery. Pobrałem bibliotekę z internetu i okazało się, że warzy ona ponad 200kb (trochę dużo). Bardzo zależy mi na optymalizacji mojej strony. Przepuściłem dany plik przez compresor JS i wyszło 130kb.

Nurtuje mnie pewna sprawa. Czy biblioteka JQuery musi być aż tak obszerna dla tak małego skryptu? Może znajdują się tam jakieś niepotrzebne funkcje? Orientujecie się może?

  1. <script type='text/javascript'>
  2. $(window).load(function(){
  3. function fixDiv() {
  4. var $cache = $('#menufixed');
  5. var $caches = $('#moremargin');
  6. if ($(window).scrollTop() > 113)
  7. {
  8. $cache.css({'position': 'fixed', 'top': '0','max-width': '100%','width': '100%'});
  9. $caches.css({'margin-top': '40px'});
  10. }
  11. else
  12. {
  13. $cache.css({'position': 'relative', 'top': 'auto','max-width': '1130px'});
  14. $caches.css({'margin-top': '0px'});
  15. }
  16. }
  17. $(window).scroll(fixDiv);
  18. fixDiv();
  19. });
  20. </script>


2 sprawa, czy ktoś ma doświadczenie dotyczące blokowania renderowania strony na Joomla! przez JS?

Z góry dziękuję za poświęcony czas na odpisanie mi.
Pozdrawiam Dawid Rybacki!

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 04:06