2013-12-14 12 views
0

我想添加jQuery滑塊代碼到我的Drupal網站,在我的網站塊中的一個。如何合併自定義代碼與Drupal

但我無法將我的代碼添加到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> 

回答

3
  1. theme_folder/js,例如,scripts.js中創建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()

1

避免在您的塊加入JS。在主題中使用文件(如/sites/all/themes/your_theme/js/my_scripts.js)。許多Drupal主題包括script.js,使用Drupal JS行爲(如Zen)。您還可以添加自己的自定義JS文件,修改your_theme.info文件(您將在各處找到示例)。

如果你真的想在塊中添加JS,你可能會遇到JS別名問題,用「jQuery」取代「$」可以提供幫助。但是,真的,不這樣做,這會是保持一個爛攤子:)......

好運

相關問題