我最近在我的网站上安装了一个代码,可以在光标所在的位置插入文本。单独运行时,它可以完美运行:http://www.penpalparade.com/test.php

但是,它不能与我的网站整体配合使用:http://www.penpalparade.com/jobs.php

我已经尝试修复它,但是没有成功,请问有人可以帮我解决它,因为我已经花了几个小时了。

最佳答案

Firebug显示了几个错误。

$(“。tooltipbox a [title]”)。tooltip不是函数

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

“网络错误:找不到404-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>


这使您可以将行为与内容分开。

08-07 09:07