Jquery“Uncaught TypeError”

时间:2015-03-17 12:49:28

标签: javascript jquery joomla

我的jquery代码中出现错误“Uncaught TypeError:undefined is not a function”。

代码在此链接上工作正常,当我将其单独编码时,请点击此处http://www.test2.guru99.com/career_guide/

但是当我把这个代码放在我的joomla网站上时代码不起作用 检查设计是否混乱http://screencast.com/t/EcXh407N40 并检查链接

相同的代码无效http://www.test2.guru99.com/best-sap-module.html

1 个答案:

答案 0 :(得分:0)

正如上面的评论中所建议的,用jQuery替换所有$。

所以

$(document) -> jQuery(document)
$("#domain")-> jQuery("#domain")

除此之外,我检查了demo中的代码,我建议您至少进行缓存。

例如:你在任何地方重复$("#domain").hide();而不是在变量$(“#domain”)中缓存,并在使用方法hide()之后。

 var $domain = jQuery("#domain"); // now the element is cached in $domain

 //now you can use $domain
 $domain.hide();