Webboard

Pełna wersja: Prototype koliduje z js
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.11
adres forum: localhost
na czym polega problem: Prototype koliduje mi ze skryptami js wiem, na pewno, że to js ponieważ gdy wykasuję tą linijke to wszystko ładnie działa, a gdy dodam to spowrotem js źle działają. Dokładnie mam ikonki po których kliknięciu wyskakuje pod nimi okienko i jak klikne jeszcze raz to powinno zniknąć ale znika okienko i ikona ;/
Próbowałem ;/ Nie pomogło ;/
Może w złym miejscu dodałeś No conflict.
Pamietam że kiedyś coś tam zmieniałem w headerinclude i też miałem problemy. Dopiero po korektach wszystko działało.
Tak wygląda mój headerinclude

Kod:
<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/popup_menu.js?ver=1600"></script>

<!--[if lt IE 9]>
          <script src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/core/html5shiv.min.js"></script>
          <script src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/core/respond.min.js"></script>
        <![endif]-->

        <!-- Fides Admin CSS Core -->

        <link rel="stylesheet" type="text/css" href="{$mybb->settings['bburl']}/images/cmssite_v1/css/minified/aui-production.min.css">

        <!-- Theme UI -->

        <link id="layout-theme" rel="stylesheet" type="text/css" href="{$mybb->settings['bburl']}/images/cmssite_v1/themes/minified/fides/color-schemes/dark-blue.min.css">

        <!-- Fides Admin Responsive -->

        <link rel="stylesheet" type="text/css" href="{$mybb->settings['bburl']}/images/cmssite_v1/themes/minified/fides/common.min.css">
        <!-- <link rel="stylesheet" type="text/css" href="{$mybb->settings['bburl']}/images/cmssite_v1/themes/fides/common.css"> -->

        <link id="theme-animations" rel="stylesheet" type="text/css" href="{$mybb->settings['bburl']}/images/cmssite_v1/themes/minified/fides/animations.min.css">

        <link rel="stylesheet" type="text/css" href="{$mybb->settings['bburl']}/images/cmssite_v1/themes/minified/fides/responsive.min.css">

        <!-- Fides Admin JS -->

        <script type="text/javascript" src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/aui-production.min.js"></script>

        <script type="text/javascript" src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/core/raphael.min.js"></script>
        <script type="text/javascript" src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/widgets/charts-justgage.min.js"></script>

<script type="text/javascript">jQuery.noConflict();</script>
{$stylesheets}
<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>
{$newpmmsg}
A gdzie masz bibiotekę jQuery?

U mnie jest tak:
Kod PHP:
<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/popup_menu.js?ver=1600"></script>
<
script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<
script type="text/javascript">jQuery.noConflict();</script>

<!-- 
TUTAJ RESZTA INNYCH SKRYPTÓW MOICH -->

{
$stylesheets}
<
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
Niestety dalej to samo...
A co to za cudaki?
Kod:
<script type="text/javascript" src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/aui-production.min.js"></script>

        <script type="text/javascript" src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/core/raphael.min.js"></script>
        <script type="text/javascript" src="{$mybb->settings['bburl']}/images/cmssite_v1/js/minified/widgets/charts-justgage.min.js"></script>

Może to powoduje błąd.

Mój kod działa na 100%
Probowalem tylko jeden js od menu tylko ale to samo

Wysłane z mojego QUANTUM 4 przy użyciu Tapatalka

Wiem, że prototype jest potrzebne bo to od js na stronie :D ale czy jak go skasuje trace dużą funkcjonalność i czy jest może jakiś zmiennik który nie będzie mi kolidował?
Blad naprawiony. Skorzystalem z innego js :)

Wysłane z mojego QUANTUM 4 przy użyciu Tapatalka
baszar napisał(a):Skorzystalem z innego js

czyli? Podzielisz się wiedzą z resztą klasy? :)
Jquery ui dropdown :) watpie ze wam sie przyda

Wysłane z mojego QUANTUM 4 przy użyciu Tapatalka