Drupal 7:如何在不同页面上加载js和css文件

时间:2011-06-02 15:51:58

标签: drupal drupal-7

在某些页面上加载js和css文件的最佳方法是什么(不是像使用.info文件时那样在每一页上加载)?

2 个答案:

答案 0 :(得分:4)

Drupal提供两个功能:drupal_add_css()drupal_add_js()

您可以在代码中的任何位置使用这些来向页面加载添加CSS或JS文件。

答案 1 :(得分:1)

如果页面包含表单,您可以使用类似于以下代码的内容:

$form['#attached']['css'] = array(
  drupal_get_path('module', 'ajax_example') . '/ajax_example.css',
);

$form['#attached']['js'] = array(
  drupal_get_path('module', 'ajax_example') . '/ajax_example.js',
);