<bdo id='KeVez'></bdo><ul id='KeVez'></ul>

      1. <small id='KeVez'></small><noframes id='KeVez'>

      2. <tfoot id='KeVez'></tfoot>
      3. <legend id='KeVez'><style id='KeVez'><dir id='KeVez'><q id='KeVez'></q></dir></style></legend>
        <i id='KeVez'><tr id='KeVez'><dt id='KeVez'><q id='KeVez'><span id='KeVez'><b id='KeVez'><form id='KeVez'><ins id='KeVez'></ins><ul id='KeVez'></ul><sub id='KeVez'></sub></form><legend id='KeVez'></legend><bdo id='KeVez'><pre id='KeVez'><center id='KeVez'></center></pre></bdo></b><th id='KeVez'></th></span></q></dt></tr></i><div id='KeVez'><tfoot id='KeVez'></tfoot><dl id='KeVez'><fieldset id='KeVez'></fieldset></dl></div>

        Drupal 7 覆盖自定义主题中的 jquery js 文件

        时间:2023-06-22
        • <bdo id='QKpS6'></bdo><ul id='QKpS6'></ul>

            <small id='QKpS6'></small><noframes id='QKpS6'>

                1. <tfoot id='QKpS6'></tfoot>

                    <tbody id='QKpS6'></tbody>

                2. <legend id='QKpS6'><style id='QKpS6'><dir id='QKpS6'><q id='QKpS6'></q></dir></style></legend>
                  <i id='QKpS6'><tr id='QKpS6'><dt id='QKpS6'><q id='QKpS6'><span id='QKpS6'><b id='QKpS6'><form id='QKpS6'><ins id='QKpS6'></ins><ul id='QKpS6'></ul><sub id='QKpS6'></sub></form><legend id='QKpS6'></legend><bdo id='QKpS6'><pre id='QKpS6'><center id='QKpS6'></center></pre></bdo></b><th id='QKpS6'></th></span></q></dt></tr></i><div id='QKpS6'><tfoot id='QKpS6'></tfoot><dl id='QKpS6'><fieldset id='QKpS6'></fieldset></dl></div>

                  本文介绍了Drupal 7 覆盖自定义主题中的 jquery js 文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  是否可以重写/覆盖自定义模板脚本变量中使用的默认 Drupal 7.26 jquery?

                  Is it possible to rewrite/override a default Drupal 7.26 jquery used in custom template scripts variable ?

                  我的意思是其中一个 js 文件:

                  I mean one of the js files:

                  <script type="text/javascript" src="http://drupal.dev/misc/jquery.js?v=1.4.4"></script>

                  通过自定义主题来的一个?

                  by one which comes by custom theme ?

                  我在 sites/all/MYTPL/template.php 中尝试过这个,但它不起作用:

                  I tried this in sites/all/MYTPL/template.php but it doesn't work:

                  $scripts['misc/jquery.js']['data'] = $base_theme .'/js/packages/jquery-2.1.0.min.js';

                  我想知道是否有人在不使用任何模块(例如 jQuery Update )的情况下管理它?

                  I would like to know if someone managed it without using any modules such as jQuery Update ?

                  === 更新 ===

                  实际上我通过接受的答案解决了它,并根据@cojomojo 的答案进行了一些修改:

                  Actually I solved it by help of accepted answer with some modifications based on @cojomojo 's answer:

                  function THEMEname_js_alter(&$javascript) {
                      // Swap out jQuery to use an updated version of the library.
                      $javascript['misc/jquery.js']['data'] = drupal_get_path('theme', 'THEMEname') . '/js/packages/jquery-2.1.0.min.js';
                  }
                  

                  推荐答案

                  在您主题的 template.php 文件中使用此代码,位于 hook_js_alter.

                  Use this code inside your theme's template.php file, in hook_js_alter.

                  function [YOUR_THEME]_js_alter(&$js)
                  {
                      $jqKey = "my-new-jquery"; // a key for new jquery file entry
                      $js[$jqKey] = $js['misc/jquery.js']; // copy the default jquery settings, so you don't have to re-type them.
                      $js[$jqKey]['data'] = "https://code.jquery.com/jquery-2.1.0.min.js"; // the path for new jquery file.
                      $js[$jqKey]['version'] = '2.1.0'; // your jquery version.
                  
                      unset($js['misc/jquery.js']); // delete drupal's default jquery file.
                  }
                  

                  这篇关于Drupal 7 覆盖自定义主题中的 jquery js 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:首次访问页面时,Drupal 生成的 HTML 上方出现神秘数字 下一篇:在 Drupal 中创建一个非常简单的表单

                  相关文章

                  <legend id='FoyRA'><style id='FoyRA'><dir id='FoyRA'><q id='FoyRA'></q></dir></style></legend>

                3. <small id='FoyRA'></small><noframes id='FoyRA'>

                  <i id='FoyRA'><tr id='FoyRA'><dt id='FoyRA'><q id='FoyRA'><span id='FoyRA'><b id='FoyRA'><form id='FoyRA'><ins id='FoyRA'></ins><ul id='FoyRA'></ul><sub id='FoyRA'></sub></form><legend id='FoyRA'></legend><bdo id='FoyRA'><pre id='FoyRA'><center id='FoyRA'></center></pre></bdo></b><th id='FoyRA'></th></span></q></dt></tr></i><div id='FoyRA'><tfoot id='FoyRA'></tfoot><dl id='FoyRA'><fieldset id='FoyRA'></fieldset></dl></div>
                4. <tfoot id='FoyRA'></tfoot>
                    • <bdo id='FoyRA'></bdo><ul id='FoyRA'></ul>