JQuery не працуе

Я пачатковец у Ээ.

Мая праблема заключаецца ў тым, што я не магу загрузіць jQuery ў шаблон.

I created a template in global/footer, then added just before the </body> tag the following:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="{path='scripts/bootstrap'}"></script>
<script src="{path='scripts/brand'}"></script>

I also tried to link the file with {theme_folder}.

I searched everywhere (here, EE Forums...), seems like nobody has the same problem.

Maybe I just don't see it and it's really a simple error in my code.

Thanks in advance.

1
Ці працуе гэта без выкарыстання шаблонаў ?? Паспрабуйце выкарыстоўваць браўзэр і аналізаваць зыходны код, каб праверыць, калі шляху правільныя.
дададзена аўтар Jonas Pegerfalk, крыніца
Я паспрабую. Яна не працуе, нават калі я проста ўставіць код непасрэдна ў падзел <код /> тэга.
дададзена аўтар user2747, крыніца

1 адказы

Вы не згадваеце, калі тэкст/код робіць на экране? У гэтым выпадку вы можаце адладжваць ў інспектара браўзэра, каб высветліць гэтае пытанне з дарожкамі або JS памылкі, якія могуць быць прадухіляюць jQuery для запуску. Такім чынам, я мяркую, што гэта не робіць на экране, і на аснове інфармацыі, прадстаўленай Вамі, у вас ёсць «глабальны» групы шаблонаў з дапамогай шаблону пад назвай «зноска».

Паспрабуйце атрымаць доступ, што непасрэдна на URL /index.php/global/footer. Гэта павінна зрабіць з гэтага шаблону.

Калі гэта не так, вы з дапамогай знешніх файлаў або рэдагавання шаблону непасрэдна ў інтэрфейсе EE (База дадзеных)?

Калі шаблон знешні файл, вы ўпэўненыя, што правільны шлях? Ёсць якія-небудзь з вашых шаблонаў правільна з'яўляюцца праз знешнія файлы?

Калі вы можаце атрымаць індывідуальны шаблон, каб зрабіць, што нешта не так з вашым бацькоўскім шаблонам/каранёвай і уключаючы глабальны шаблон// калантытула. Калі ў вас ёсць шаблон група пад назвай «сайт» і шаблон пад назвай «Індэкс», і што гэты шаблон група ўстаноўлена ў ваш змаўчанні, каб мець:

{embed=global/footer}

... і вы павінны быць добра ісці.

У здагадцы, што (і быў) аддаючы JavaScript ўключае ў сябе лінію да выхаду браўзэра, і гэта іншыя радкі, якія вы змагаецеся з, вы спасылкай на шляху тэга, які азначае, што яны таксама з'яўляюцца шаблоны. Такім чынам, у вас ёсць шаблон група пад назвай «сцэнары» і шаблоны пад назвай «самазагрузкі» і «брэнд». Гэта шаблоны, не паказваюць на знешнія файлы ў іншым месцы ў вашай зборкі - гэта наўмысна? Вы згадалі {theme_folder} , так што я не меркаваў.

Пачніце з цвёрдым кадаваннем URL: /themes/site_themes//scripts/bootstrap.js (пры ўмове, што URL-адрас з'яўляецца правільным для вашага сервера). Калі гэта працуе, пераўтварэнне зменнай (у файле config.php), якія вы можаце выкарыстоўваць на сваім сайце і шаблоны.

2
дададзена
Не, гэта гучыць як сістэмную тэчку для EE, а не корань вашага сайта (напрыклад, ваша хатняя старонка URL). Вы заявілі, што jQuery не загружаецца, вы можаце ўдакладніць, калі вы маеце на ўвазе свой уласны JS ці фактычная бібліятэку JQuery? Вы таксама адзначаеце крыніца паказвае файлы правільна, так што няма нічога дрэннага ў Pathing. Няма памылак у JS я мяркую?
дададзена аўтар Owen, крыніца
Паспрабуйце праверыць файл EE канфігурацыі, каб праверыць налады кораня сайта шляхоў. Ўнутры index.php таксама.
дададзена аўтар Jonas Pegerfalk, крыніца
У мяне ёсць у «глабальнай» групы шаблону па змаўчанні: індэкс, загаловак, калантытул. Верхні і ніжні калантытула ўключаны ў індэкс праз ўстаўляць , гэтак жа, як вы рабілі. Але нават калі зыходны код паказвае, што JS быў паспяхова уключаны ў Сцэнар ён па-ранейшаму не працуе. Я рэдагаванне шаблонаў у адмінку, а не ў файлах.
дададзена аўтар user2747, крыніца
Шаблоны «бутстраповские» і «брэнд» маюць тып JS. Я бачыў яго на іншы пост тут, у StackExchange. Я паспрабаваў таксама выкарыстоўваць {theme_folder} і ўключыць яго з файламі - да гэтага часу не працуе, хоць зыходны код паказвае правільна (шлях і змесціва файла). P.S.: Ээ знаходзіцца ў/Й/тэчцы майго сайта. Калі гэта нешта мяняе ...
дададзена аўтар user2747, крыніца
«URL у каранёвай дырэкторыі вашага сайта»: « mysite.com/ee/" , справа, ці не так?
дададзена аўтар user2747, крыніца
Няма памылак. У штрафу зыходнага кода ўсё, што таксама. Але гэта нават бібліятэка JQuery, не працуе (Спомощь Апіс спасылка).
дададзена аўтар user2747, крыніца