在jquery对象错误消息中需要帮助

时间:2014-08-15 10:57:30

标签: javascript jquery

IE显示以下错误消息

  

对象不支持属性或方法' poshytip'

代码:

$('.demo-basic').poshytip();
$('.ec-tip-yellow').poshytip();
$('.ec-tip-yellowsimple').poshytip({
  className: 'tip-yellowsimple',
  showTimeout: 1,
  alignTo: 'target',
  alignX: 'center',
  offsetY: 5,
  allowTipHover: false
}); 

1 个答案:

答案 0 :(得分:0)

主要是因为你忘了包含poshytip JS文件:

<script type="text/javascript" src="src/jquery.poshytip.js"></script>

检查您是否添加了该内容!如果您仅在IE中遇到此问题,则必须检查条件注释:

<!--[IF IE]>
  Only IE can parse this. Make sure you include the script here!
<![ENDIF]-->

我最好的猜测是你将脚本包含在非IE条件评论中,如下所示:

<!--[if !IE]> -->
  <script type="text/javascript" src="src/jquery.poshytip.js"></script>
<!-- <![endif]-->

以上代码可供所有浏览器读取,IE除外!因为IE无法加载JS,所以会抛出你得到的错误!