在Drupal页面上添加内联javascript

时间:2013-03-18 15:55:44

标签: javascript drupal drupal-6

我有一个内联的javascript,我想添加到module.page.inc。 我怎么能以最简单的方式做到这一点?

<script>
$(function() {
$("a[rel][href!='']").overlay({
mask: {
color: '#000',
loadSpeed: 200,
opacity: 0.8
},
effect: 'apple',
onBeforeLoad: function() {
var overlaid = this, overEl = this.getOverlay();
overEl.find(".contentWrap").load(
this.getTrigger().attr("href"));
overEl.appendTo("body");
$(".close", this.getOverlay()).click(function(e){
overlaid.close();
});
}
});
});
</script>

2 个答案:

答案 0 :(得分:0)

尝试使用该功能:

drupal_add_js('jQuery(INSERT YOUR JS HERE, 'inline');

您需要将内联脚本放在变量中,或者直接放在我放置占位符的位置。小心你的引号。

答案 1 :(得分:-1)

您可以在没有脚本标记的情况下使用它

drupal_add_js('jQuery(document).ready(function(){alert(“Hello!”);});','inline');