Javascript代码在我的网站上不起作用

时间:2011-09-30 18:12:21

标签: javascript jquery

我最近在我的网站上安装了一个代码,用于在光标位置插入文本。它独立工作时很有效:http://www.penpalparade.com/test.php

然而,我的网站并没有整体运作:http://www.penpalparade.com/jobs.php

我已经尝试修复它但是没有成功,请有人请帮助我解决它,因为我已经在那里工作了几个小时。

1 个答案:

答案 0 :(得分:4)

Firebug显示几个错误。

$(“。tooltipbox a [title]”)。工具提示不是函数

jQuery(“textarea [class * = expand]”)。TextAreaExpander不是函数

“NetworkError:404 Not Found - http://www.penpalparade.com/css/images/img02.jpg

此代码在jQuery之前引用:

<a href="javascript:;" onclick='$("#message").insertAtCaret("*****");'>*****</a>

要将它移出门,请将jquery src引用移到顶部(在head标记中)。

或者做得正确。在你的结束身体标签上方:

$(document).ready(function() {
  $("#whatever").click(function() {
     $("#message").insertAtCaret("*****");
  });
});

将您的Html更改为:

<a id="whatever" href="">*****</a>

这允许您将行为与内容分开。