Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Nie działa button 'Otwórz Nawigację' !

Założony przez  james2001.

Wersja skryptu MyBB: 1.6.15
Adres forum: www.ziemniak.xaa.pl
Na czym polega problem:

Witam, mam problem ponieważ nie działa button 'Otwórz Nawigację'.
Problem ukazany po części na SS.

http://scr.hu/2z1k/hcmb6

To nie działa :szczerbol: Jak kliknę nic się nie dzieje.

Oto kod za to odpowiedzialny:
<div id="secondary_navigation" class="clearfix belkatlo">
    <ol class="breadcrumb top ipsList_inline left" id="breadcrumb">
{$nav}
{$activebit}
    </ol>
                     <ul id='secondary_links' class='ipsList_inline right'>
<li><a href=http://steamcommunity.com/><img src=images/infinity/1336144861-U1.png>  &nbsp;&nbsp;Steam</a></li>  
<li><a href=http://www.youtube.com/><img src=images/infinity/1336144216-U301145.png>  &nbsp;&nbsp;YouTube</a></li>  
<li><a href=http://www.facebook.com/><img src=images/infinity/1336143695-U301145.png>  &nbsp;&nbsp;Facebook</a></li>
                        <li><a href="{$mybb->settings['bburl']}/search.php?action=getnew" title="New Posty">Wyświetl nową zawartość</a></li>
                        <li><a href="#" rel="quickNavigation" accesskey='9' id='quickNavLaunch' title="Otwórz nawigację"><img src="images/infinity/icon_quicknav.png" alt="" /></a></li>
                    </ul>
</div>

Proszę o Pomoc i Pozdrawiam.
https://webboard.pl/thread-36416.html
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI
Jscript mam włączone. Nadal to samo.
A kogo obchodzi, czy masz włączony JS. Masz usunąć błędy.
[Obrazek: ca40f93505.png]
:: Akcja DZIĘKUJĘ ZA POMOC ::
Pomocy udzielam jedynie na forum. Wszystkie rzeczy wykraczające poza tą dziedzinę wykonuję odpłatnie.
Jeszcze jakbym wiedział jak je usunąć byłbym bardzo wdzięczny :P

Czyli mam się zastosować do poradnika do części 2 ?
Po pierwsze brakuje pliku custom_status.js
Po drugie w headerinclude masz odwołanie aż do trzech różnych wersji jQuery, co oczywiście nie jest pożądane.

Dodatkowo używasz mnóstwa dodatkowych skryptów js. Sprawdzanie każdego po kolei będzie bardzo czasochłonne.
:: Akcja DZIĘKUJĘ ZA POMOC ::
Pomocy udzielam jedynie na forum. Wszystkie rzeczy wykraczające poza tą dziedzinę wykonuję odpłatnie.
Czyli gościo który pisał szablon nie spisał się .. ;CC

Skąd ja wytrzasne te pliki? XD Nie da się tego zreperować 'posiadając moje umiejętności' >??
Snake_ napisał 11.09.2014, 20:29:
Proszę się wyrażać stosownie! Następnym razem będzie ostrzeżenie.
Jest to wykonalne, ale nie dla osób "posiadających twoje umiejętności". Polecam zmienić szablon lub spróbować pobrać szablon na nowo i wgrać ponownie. Być może wkradł się jakiś błąd przy wgrywaniu, bądź zainstalowałeś jakiś dodatek, który tak "nabroił".
Było tak od początku forum, więc to raczej nie dodatek ;/

Czy plik 'custom_status.js' wpływa na działanie tego buttonu ?

Jak zoptymalizować plik headerinclude? ;C
Pokaż headerinclude.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
Łap:
<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/jquery.min.js"></script>

<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/colorpicker.js"></script>

<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/skin.js"></script>

<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/cookie.js"></script>

<link type="text/css" rel="stylesheet" href="{$mybb->settings['bburl']}/picker/css/style.css" />

<link type="text/css" rel="stylesheet" href="{$mybb->settings['bburl']}/picker/colorpicker.css" />

<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />






<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/jquery.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/tiptip.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/yetii.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/serversboard.js"></script>
{$stylesheets}
<script>
jQuery.noConflict();
jQuery(document).ready(function(){
    jQuery(function () {
        // scroll body to 0px on click
        jQuery('#back-top').click(function () {
            jQuery('body,html').animate({
                scrollTop: 0
            }, 800);
            return false;
        });
    });
        jQuery(".loginbutton").click(function(e) {
            e.preventDefault();
            jQuery(".loginbutton_menu").slideToggle("fast");
            jQuery(".loginbutton").toggleClass("loginbutton_menu_open");
        });
        jQuery(".loginbutton_menu").mouseup(function() {
            return false
        });
        jQuery(document).mouseup(function(e) {
            if(jQuery(e.target).parent("a.loginbutton").length==0) {
                jQuery(".loginbutton").removeClass("loginbutton_menu_open");
                jQuery(".loginbutton_menu").slideUp("fast",  function() {display: 'toggle'});;
            }
            
        });
jQuery(function(){
jQuery(".pmpopup").tipTip({defaultPosition: "top", fadeIn: 300});
});
});
</script>



<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/infinity/colorpicker/js/colorpicker.js"></script>
<link rel="stylesheet" media="screen" type="text/css" href="{$mybb->settings['bburl']}/images/infinity/colorpicker/css/colorpicker.css" />
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/infinity/colorpicker/js/load.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/infinity/functions.js"></script>
<script type="text/javascript">
<!--
    var cookieDomain = "{$mybb->settings['cookiedomain']}";
    var cookiePath = "{$mybb->settings['cookiepath']}";
    var cookiePrefix = "{$mybb->settings['cookieprefix']}";
    var deleteevent_confirm = "{$lang->deleteevent_confirm}";
    var removeattach_confirm = "{$lang->removeattach_confirm}";
    var loading_text = '{$lang->ajax_loading}';
    var saving_changes = '{$lang->saving_changes}';
    var use_xmlhttprequest = "{$mybb->settings['use_xmlhttprequest']}";
    var my_post_key = "{$mybb->post_code}";
    var imagepath = "{$theme['imgdir']}";
// -->
</script>





<script>
jQuery.noConflict();
jQuery(document).ready(function() {    
    //select all the a tag with name equal to modal
    jQuery('a[name=modal]').click(function(e) {
        //Cancel the link behavior
        e.preventDefault();
        //Get the A tag
        var id = jQuery(this).attr('href');
    
        //Get the screen height and width
        var maskHeight = jQuery(document).height();
        var maskWidth = jQuery(window).width();
    
        //Set height and width to mask to fill up the whole screen
        jQuery('#mask').css({'width':maskWidth,'height':maskHeight});
        
        //transition effect        
        jQuery('#mask').fadeIn("fast");
        jQuery('#mask').fadeTo("slow",0.5);    
    
        //Get the window height and width
        var winH = jQuery(window).height();
        var winW = jQuery(window).width();
              
    
        //transition effect
        jQuery(id).fadeIn("slow");
    
    });
    
    //if close button is clicked
    jQuery('.window .close').click(function (e) {
        //Cancel the link behavior
        e.preventDefault();
        jQuery('#mask, .window, #loginbox').fadeOut("slow");
    });        
    
    //if mask is clicked
    jQuery('#mask').click(function () {
        jQuery(this).fadeOut("slow");
        jQuery('.window').fadeOut("slow");
    });            
    
});
</script>




{$newpmmsg}
<script language="javascript" type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/custom_status.js"></script>
Dodaj:
<script>jQuery.noConflict();</script
oraz usuń:
<script language="javascript" type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/custom_status.js"></script
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna; kontakt: snakemybboard@gmail.com.
@up

A co z trzema deklaracjami jQ? :D Przecież kod dalej będzie się sypał, jak ich nie wywali.
<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/jquery.min.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/colorpicker.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/skin.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/picker/js/cookie.js"></script>
<link type="text/css" rel="stylesheet" href="{$mybb->settings['bburl']}/picker/css/style.css" />
<link type="text/css" rel="stylesheet" href="{$mybb->settings['bburl']}/picker/colorpicker.css" />
<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1603"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/tiptip.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/yetii.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/serversboard.js"></script>
{$stylesheets}
<script>
jQuery.noConflict();
jQuery(document).ready(function(){
    jQuery(function () {
        // scroll body to 0px on click
        jQuery('#back-top').click(function () {
            jQuery('body,html').animate({
                scrollTop: 0
            }, 800);
            return false;
        });
    });
        jQuery(".loginbutton").click(function(e) {
            e.preventDefault();
            jQuery(".loginbutton_menu").slideToggle("fast");
            jQuery(".loginbutton").toggleClass("loginbutton_menu_open");
        });
        jQuery(".loginbutton_menu").mouseup(function() {
            return false
        });
        jQuery(document).mouseup(function(e) {
            if(jQuery(e.target).parent("a.loginbutton").length==0) {
                jQuery(".loginbutton").removeClass("loginbutton_menu_open");
                jQuery(".loginbutton_menu").slideUp("fast",  function() {display: 'toggle'});;
            }
            
        });
jQuery(function(){
jQuery(".pmpopup").tipTip({defaultPosition: "top", fadeIn: 300});
});
});
</script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/infinity/colorpicker/js/colorpicker.js"></script>
<link rel="stylesheet" media="screen" type="text/css" href="{$mybb->settings['bburl']}/images/infinity/colorpicker/css/colorpicker.css" />
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/infinity/colorpicker/js/load.js"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/infinity/functions.js"></script>
<script type="text/javascript">
<!--
    var cookieDomain = "{$mybb->settings['cookiedomain']}";
    var cookiePath = "{$mybb->settings['cookiepath']}";
    var cookiePrefix = "{$mybb->settings['cookieprefix']}";
    var deleteevent_confirm = "{$lang->deleteevent_confirm}";
    var removeattach_confirm = "{$lang->removeattach_confirm}";
    var loading_text = '{$lang->ajax_loading}';
    var saving_changes = '{$lang->saving_changes}';
    var use_xmlhttprequest = "{$mybb->settings['use_xmlhttprequest']}";
    var my_post_key = "{$mybb->post_code}";
    var imagepath = "{$theme['imgdir']}";
// -->
</script>
<script>
jQuery.noConflict();
jQuery(document).ready(function() {    
    //select all the a tag with name equal to modal
    jQuery('a[name=modal]').click(function(e) {
        //Cancel the link behavior
        e.preventDefault();
        //Get the A tag
        var id = jQuery(this).attr('href');
    
        //Get the screen height and width
        var maskHeight = jQuery(document).height();
        var maskWidth = jQuery(window).width();
    
        //Set height and width to mask to fill up the whole screen
        jQuery('#mask').css({'width':maskWidth,'heigh​t':maskHeight});
        
        //transition effect        
        jQuery('#mask').fadeIn("fast");
        jQuery('#mask').fadeTo("slow",0.5);    
    
        //Get the window height and width
        var winH = jQuery(window).height();
        var winW = jQuery(window).width();      
    
        //transition effect
        jQuery(id).fadeIn("slow");    
    });
    
    //if close button is clicked
    jQuery('.window .close').click(function (e) {
        //Cancel the link behavior
        e.preventDefault();
        jQuery('#mask, .window, #loginbox').fadeOut("slow");
    });        
    
    //if mask is clicked
    jQuery('#mask').click(function () {
        jQuery(this).fadeOut("slow");
        jQuery('.window').fadeOut("slow");
    });            
});
</script>
{$newpmmsg}
Snake_ napisał 14.09.2014, 09:47:
No fakt, nie zwróciłem na to szczególnej uwagi, dzięki.
:: Akcja DZIĘKUJĘ ZA POMOC ::
Pomocy udzielam jedynie na forum. Wszystkie rzeczy wykraczające poza tą dziedzinę wykonuję odpłatnie.
Czyli zastosować to co podał Nidrax ? :P

Wpis
jQuery.noConflict();
mam w 2 miejscach w tym kodzie :D
james2001 napisał(a):Czyli zastosować to co podał Nidrax ?

Skoro podał, to przecież nie po to, żeby sobie popatrzeć xD
Jeśli Ci pomogłem naciśnij guzik POMÓGŁ lub dodaj PUNKT REPUTACJI



Użytkownicy przeglądający ten wątek:

2 gości