Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ustawienie linijek javascriptu w HTML
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
wfczesio
Witam!
Mam problem na mojej stronie. Chodzi o ustawienie kolejności odnośników do plików JS.
Na przykład, jeżeli dam linijkę bootstrap.min.js nad jquery.js to na moim forum nie działają takie rzeczy jak moderacja zbiorowa. Jak bootstrap.min.js jest pod jquery.js to działa.


Moja strona korzysta z MyBB 1.8.6
Link do niej: http://silverhax.pl/

Ogólnie chciałbym wiedzieć jak te wszystkie odnośniki do plików javascript poustawiać żeby działało wszystko w 100%.

  1. <link rel="stylesheet" href="{$mybb->asset_url}/inc/sh5/css/bootstrap.css">
  2. <link rel="stylesheet" href="{$mybb->asset_url}/inc/sh5/css/AdminLTE.css">
  3. <link rel="stylesheet" href="{$mybb->asset_url}/inc/sh5/css/_all-skins.css">
  4. <link href="{$mybb->asset_url}/inc/sh5/icheck/skins/square/green.css" rel="stylesheet">
  5.  
  6. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
  7. <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
  8.  
  9. <link rel="shortcut icon" href="images/bootstrap/favicon.ico" type="image/x-icon" />
  10. <link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
  11. <link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
  12. <link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
  13. <meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
  14. <meta http-equiv="Content-Script-Type" content="text/javascript" />
  15.  
  16.  
  17. <script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.js?ver=1800"></script>
  18. <script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.plugins.min.js?ver=1800"></script>
  19. <script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1800"></script>
  20. <script type="text/javascript" src="{$mybb->asset_url}/jscripts/mylikes.js?ver=100"></script>
  21.  
  22.  
  23. <!-- <script src="http://silverhax.pl/inc/sh5/icheck/js/icheck.js"></script>
  24. <script>
  25. $(document).ready(function(){
  26. $('input').iCheck({
  27. checkboxClass: 'icheckbox_square-green',
  28. radioClass: 'iradio_square-green',
  29. increaseArea: '20%' // optional
  30. });
  31. });
  32. </script> -->
  33.  
  34. <script src="http://silverhax.pl/inc/sh5/js/bootstrap.min.js"></script>
  35. <!-- <script src="http://silverhax.pl/inc/sh5/js/app.js"></script>
  36. <script src="http://silverhax.pl/inc/sh5/js/dashboard.js"></script>-->
  37.  
  38. $(document).ready(function(){
  39. $('[data-toggle="tooltip"]').tooltip();
  40. });
  41.  
  42. {$stylesheets}
  43. <script type="text/javascript">
  44. <!--
  45. lang.unknown_error = "{$lang->unknown_error}";
  46.  
  47. lang.select2_match = "{$lang->select2_match}";
  48. lang.select2_matches = "{$lang->select2_matches}";
  49. lang.select2_nomatches = "{$lang->select2_nomatches}";
  50. lang.select2_inputtooshort_single = "{$lang->select2_inputtooshort_single}";
  51. lang.select2_inputtooshort_plural = "{$lang->select2_inputtooshort_plural}";
  52. lang.select2_inputtoolong_single = "{$lang->select2_inputtoolong_single}";
  53. lang.select2_inputtoolong_plural = "{$lang->select2_inputtoolong_plural}";
  54. lang.select2_selectiontoobig_single = "{$lang->select2_selectiontoobig_single}";
  55. lang.select2_selectiontoobig_plural = "{$lang->select2_selectiontoobig_plural}";
  56. lang.select2_loadmore = "{$lang->select2_loadmore}";
  57. lang.select2_searching = "{$lang->select2_searching}";
  58.  
  59. var cookieDomain = "{$mybb->settings['cookiedomain']}";
  60. var cookiePath = "{$mybb->settings['cookiepath']}";
  61. var cookiePrefix = "{$mybb->settings['cookieprefix']}";
  62. var deleteevent_confirm = "{$lang->deleteevent_confirm}";
  63. var removeattach_confirm = "{$lang->removeattach_confirm}";
  64. var loading_text = '{$lang->ajax_loading}';
  65. var saving_changes = '{$lang->saving_changes}';
  66. var use_xmlhttprequest = "{$mybb->settings['use_xmlhttprequest']}";
  67. var my_post_key = "{$mybb->post_code}";
  68. var rootpath = "{$mybb->settings['bburl']}";
  69. var imagepath = "{$theme['imgdir']}";
  70. var yes_confirm = "{$lang->yes}";
  71. var no_confirm = "{$lang->no}";
  72. var MyBBEditor = null;
  73. var spinner_image = "{$theme['imgdir']}/spinner.gif";
  74. var spinner = "<img src='" + spinner_image +"' alt='' />";
  75. // -->
PrinceOfPersia
Cytat
Na przykład, jeżeli dam linijkę bootstrap.min.js nad jquery.js to na moim forum nie działają takie rzeczy jak moderacja zbiorowa. Jak bootstrap.min.js jest pod jquery.js to działa.

Jeśli chcesz zrobić herbatę w szklance, to najpierw stawiasz szklankę na stole, potem wlewasz herbatę. Jeśli byś najpierw wlał herbatę na stół, a potem postawił szklankę, to raczej byś dużo się nie napił.

Jeśli więc pewne rzeczy z Bootstrapa korzystają z jQuery, to żeby zadziałały musisz dołączyć jQuery zanim dołączysz Bootstrapa wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.