Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> Konflikt query
kiepski96
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Do pojedynczego postaw Wordpressie wgrałem galerię.
Do single.php w sekcji article dodałem: <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

Niestety efekt jest taki: http://okazer.pl/?p=21

Po dodaniu tego jquerymin.js posypało się menu, jak powinno być można zobaczyna na głównej: http://okazer.pl

Co może być tego powodem i gdzie szukać błędu?

Ten post edytował kiepski96 4.11.2012, 13:56:33
Go to the top of the page
+Quote Post
Sebek87
post
Post #2





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Powodem jest to, że ładujesz dwa razy plik z jQuery, gdzie masz go już w sekcji head, więc niepotrzebnie ładujesz kolejny raz.
Go to the top of the page
+Quote Post
kiepski96
post
Post #3





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Ale jak go usunę z single to galeria znika (IMG:style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Sebek87
post
Post #4





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Wklej fragment odpowiadający za galerię.
Go to the top of the page
+Quote Post
kiepski96
post
Post #5





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Header.php: http://pastebin.com/V895tvqA
Single.php: http://pastebin.com/xr1CgZuU

Kod slidera: http://pastebin.com/R7STweE5
Go to the top of the page
+Quote Post
Sebek87
post
Post #6





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


  1. jQuery(document).ready(function($)
  2.  
  3. {
  4.  
  5. $('.flexslider').flexslider({
  6.  
  7. animation: "slide",
  8. start: function(slider){
  9.  
  10. $('body').removeClass('loading');
  11.  
  12. }
  13.  
  14. });
  15.  
  16. });

Usuń to ten zbędny plik z jQuery mini.
Go to the top of the page
+Quote Post
kiepski96
post
Post #7





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Trochę nie rozumiem, gdzie ten fragment się znajduje ?
Go to the top of the page
+Quote Post
Sebek87
post
Post #8





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Tam, gdzie masz kod slidera, sam podałeś. Podmień to co wkleiłem.
Go to the top of the page
+Quote Post
kiepski96
post
Post #9





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Podmieniłem, ale nadal nie działa.

Kod single wygląda teraz tak: http://pastebin.com/CmW2EqYq
Go to the top of the page
+Quote Post
Sebek87
post
Post #10





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Pisałem, żebyś wywalił ten podwójny plik z jQuery.
Go to the top of the page
+Quote Post
kiepski96
post
Post #11





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Przepraszam ale nadal mi to nic nie mówi.

Mam to:

<script type="text/javascript">
$(function(){
SyntaxHighlighter.all();
});
$(window).load(function(){
$('.flexslider').flexslider({
animation: "slide",
start: function(slider){
$('body').removeClass('loading');
}
});
});
</script>


W single.php, czy to z tym mam coś zrobić ?

Wiem ze moje pytania mogą być irytujące, ale tego fragmentu kodu nie ma nigdzie indziej niż w single.php to skąd mam go wywalić ?
Go to the top of the page
+Quote Post
Sebek87
post
Post #12





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


  1. <script type="text/javascript">
  2. $(function(){
  3. SyntaxHighlighter.all();
  4. });
  5. $(window).load(function(){
  6. $('.flexslider').flexslider({
  7. animation: "slide",
  8. start: function(slider){
  9. $('body').removeClass('loading');
  10. }
  11. });
  12. });
  13. </script>

Pogrubiony fragment zastąp tym, który Ci wkleiłem w postach wyżej i usuń plik jQuery mini, który dołaczasz.
Go to the top of the page
+Quote Post
kiepski96
post
Post #13





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Okej, zrobiłem tak jak mówisz: http://pastebin.com/Z0K5zLrJ

Menu już jest okej, ale galeria się nie pokazuje.
Go to the top of the page
+Quote Post
Sebek87
post
Post #14





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Wklej jeszcze zawartość jquery.flexslider.js.
Go to the top of the page
+Quote Post
kiepski96
post
Post #15





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


http://pastebin.com/qEcBUSCE
Go to the top of the page
+Quote Post
Sebek87
post
Post #16





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Podmień jeszcze raz tamten fragment na:

  1. (function($) {
  2.  
  3. $(window).load(function() {
  4.  
  5. $('.flexslider').flexslider({animation: "slide",start: function(slider){$('body').removeClass('loading');}});
  6.  
  7. });
  8.  
  9. })(jQuery);
Powinno śmigać

Ten post edytował Sebek87 4.11.2012, 15:58:14
Go to the top of the page
+Quote Post
kiepski96
post
Post #17





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Galeria nadal się nie wyświetla (IMG:style_emoticons/default/sad.gif)

http://pastebin.com/mWuG1BaM
Go to the top of the page
+Quote Post
Sebek87
post
Post #18





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


No, ale zobacz co teraz tam masz:
  1. <script type="text/javascript">
  2.  
  3. <script type="text/javascript">

po co 2x?

Poza tym przenieś ten kod do sekcji head i ten też: <script defer src="<?php bloginfo('template_url'); ?>/js/jquery.flexslider.js"></script>

Ten post edytował Sebek87 4.11.2012, 16:08:49
Go to the top of the page
+Quote Post
kiepski96
post
Post #19





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Przeniosłem, nadal brak galerii:

http://pastebin.com/TVCw8eX3
http://pastebin.com/Wh42kwwL
Go to the top of the page
+Quote Post
Sebek87
post
Post #20





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Wywal kod:
  1. $(function(){
  2. SyntaxHighlighter.all();
  3. });


Ten post edytował Sebek87 4.11.2012, 16:38:11
Go to the top of the page
+Quote Post
kiepski96
post
Post #21





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


OO wreszcie po wywaleniu działa (IMG:style_emoticons/default/biggrin.gif) :D

A czy mógłbyś mi jeszcze podpowiedzieć czemu w tej galerii widać jeszcze połowę poprzedniego obrazka?
Go to the top of the page
+Quote Post
Sebek87
post
Post #22





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


U mnie na Operze widać normalnie cały.
Go to the top of the page
+Quote Post
kiepski96
post
Post #23





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Dziwne... Mi na Chrome i Firefoxie ucina obrazek, na IE działa ok. Na 2 kompie na firefoxie jest też ok. Na chromie wszystkie dane wyczyszczone.

Na telefonie też pokazuje fragment starszego...

http://scr.hu/0ec9/lkx7s

Ten post edytował kiepski96 4.11.2012, 16:49:09
Go to the top of the page
+Quote Post
Sebek87
post
Post #24





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


Ale jak już się przewinie to zostaje połowa poprzedniego?
Go to the top of the page
+Quote Post
kiepski96
post
Post #25





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Tak

http://scr.hu/0ec9/lkx7s

Ten post edytował kiepski96 4.11.2012, 16:55:29
Go to the top of the page
+Quote Post
Sebek87
post
Post #26





Grupa: Zarejestrowani
Postów: 74
Pomógł: 24
Dołączył: 21.10.2012
Skąd: Puławy

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


W css coś zmieniałeś? Może nadpisz domyślnym.

Może coś z Chromem nie tak.

Ten post edytował Sebek87 4.11.2012, 17:12:44
Go to the top of the page
+Quote Post
kiepski96
post
Post #27





Grupa: Zarejestrowani
Postów: 233
Pomógł: 0
Dołączył: 22.02.2010

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


Z chromem wszystko okej, zastanawia mnie jednak czy to błąd js czy css ?
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 3.10.2025 - 18:46