新聞中心
Drupal官方文檔翻譯:Drupal 如何添加javascript
作者 / 無憂主機 時間 2012-08-18 01:26:26
前面無憂主機(www.gle-technology.com)提到過如何自定義添加CSS樣式表,同CSS一樣,做為網(wǎng)站前端的技術的一種——javascript也是經(jīng)常會用到的一種技術,雖然大多數(shù)都使用jQuery,但最為一項最基礎的前端技術,首先要懂得如何在主題中加入自定義的js文件。 加入JS文件有兩種方法: 第一種:同我們前面提到的drupal主題如何自定義添加CSS樣式相同,只需要加入一句: scripts[] = js/自定義js文件名 注釋:這里的js文件的路徑是相對于php虛擬主機中.info文件的相對路徑。這種方法和添加CSS樣式表是幾乎一模一樣的,這里就不多做介紹了。 第二種:運用drupal_add_js()函數(shù)。 運用drupal_add_js()函數(shù)加入js文件是一種非常普遍的為您的drupal站點頁面導入js文件的方法。這一個很實用的函數(shù)。 加載作為drupal_add_js()函數(shù)的一個默認行為,加載一個js文件到網(wǎng)站頁面的形式是:
Drupal_add_js(‘path/to/your/custom_js.js’);這個函數(shù)的定義包括了兩個變量,函數(shù)定義具體是:function drupal_add_js($data = null, $options = null),第一個參數(shù)為路徑參數(shù),而在drupal文件系統(tǒng)內,您就可以使用drupal_get_path()來得到所需要的路徑:
$path = drupal_get_path( ’module’,’module_name’) Drupal_add_js($path . ’path/to/your/custom_js.js’)注釋:上面的module_name為您自定義的js文件名。 那第二個參數(shù)可以設置為’file’,當然按照情況設置為其它選項例如’weight’、’grounp’、’every_page’、’scope’等。 例如:當我們運用了javascript庫或者是javascript插件以后,這個option該設置為’JS_LIBRARY’。 具體的使用方法詳情您可以參考drupal官網(wǎng)文檔:http://drupal.org/node/304255。 純Linux環(huán)境下高端免備案【香港獨立IP地址】 php空間,僅僅只需199元一年起。商務中國域名核心代理直銷50元注冊國際頂級域名
本文地址:http://www.gle-technology.com/drupal/7572.html