Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Drupal页面上添加内联javascript_Javascript_Drupal_Drupal 6 - Fatal编程技术网

在Drupal页面上添加内联javascript

在Drupal页面上添加内联javascript,javascript,drupal,drupal-6,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.

我有一个内联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>

$(函数(){
$(“a[rel][href!=”)。覆盖({
遮罩:{
颜色:“#000”,
装载速度:200,
不透明度:0.8
},
效果:“苹果”,
onBeforeLoad:function(){
var overlaid=this,overEl=this.getOverlay();
重载查找(“.contentWrap”).load(
this.getTrigger().attr(“href”);
附在(“身体”)上;
$(“.close”,this.getOverlay())。单击(函数(e){
overlaid.close();
});
}
});
});

尝试使用以下功能:

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

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

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


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

欢迎来到堆栈溢出!到目前为止你试过什么?这听起来像是一个“请为我做我的工作”,而不是一个“帮助我,我被卡住了”类型的问题,通常不会得到很好的回答