无法让jquery工作

时间:2011-05-14 15:24:18

标签: jquery drupal

我经常无法用jquery做一些有用的事情。我正在使用Drupal CMS,它默认集成了jquery。我可以看到调用jquery的Drupal代码工作正常。我也可以点击

<script src="http://samson:90/misc/jquery.js?v=1.4.4" type="text/javascript">
Firebug中的

,它显示了jquery代码。我把它当作“jquery加载并执行”。

我的代码与此代码链接

   <script type="text/javascript" src="http://samson:90/sites/all/modules/vimgalign/vimgalign.js?ll6x5c"></script>

看起来像这样

$(document).ready(function() {
    var hallo = $("img");
})

我也很害怕在加载jquery.js之后加载了我的代码。

我收到以下错误消息:“$不是函数”。如果我用jQuery替换$,我不会收到错误消息。

的断点
var hallo = $("img");

从不打击。

使用代码rom sv_in有效。但为什么我不能以标准方式调用jQuery?

您可以访问http://samson.pluess-production.ch/node/19页面。

知道我缺少什么吗?

2 个答案:

答案 0 :(得分:3)

试试这个:

(function($){
  var hallo = $('img');
  // Put the jquery code here. You can use $.
})(jQuery)

如果这不起作用,那么我们需要查看您的页面。

答案 1 :(得分:0)

在firebug中使用“Net”标签,你会看到真正加载的内容和没有加载的内容。对我来说,http://samson:90无法访问。