javascript - 如何将自定义代码与 drupal 合并

标签 javascript jquery html drupal drupal-7

我正在尝试将 jquery slider 代码添加到我的 drupal 站点(位于我站点的某个 block 中)。

但是我无法将我的代码添加到 drupal 站点并使其正常工作。

如何将自定义代码添加到 drupal 站点。

我该如何解决这个问题?

代码:

<script src="js/jquery.min.js"></script>
<script>
$(document).ready(function(){
    $(".featured1").slideUp(7000);
});
</script>

<div class="featured1"><img src="images/2.png"></div>

最佳答案

  1. theme_folder/js中创建js文件,例如scripts.js,将代码放入该文件中,打开主题的.info文件并添加scripts[]=js/scripts .js
  2. 按照我上面写的那样创建一个 js 文件,然后打开主题的 template.php 并放入

    drupal_add_js(drupal_get_path('theme', 'YOUR_THEME_NAME') . '/js/scripts.js', array('type' => 'file', 'group' => JS_THEME));
    

    YOUR_THEME_preprocess_page()中。

关于javascript - 如何将自定义代码与 drupal 合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20581951/

相关文章:

javascript - 查看大数组的内容?

javascript - 动态确定要从数据库运行哪些 Nightwatch.js 测试

javascript - 自动将参数(变量)转换为字符串

jquery - 以编程方式单击 Highcharts 中的列

javascript - 不能直接将 [audio].play() 作为 jQuery 回调

javascript - jQuery-UI:sortable() 占位符感觉很粘

javascript - css 溢出无法正常工作

带有CSS动画的javascript碰撞检测

html - 如何使整个 <li> 元素成为一个链接?

javascript - 如何在 JS 中以 1 秒的延迟逐行制作循环日志