javascript – jquery.corner IE8的问题

前端之家收集整理的这篇文章主要介绍了javascript – jquery.corner IE8的问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在过去一周做了这个网站.只是在IE8中遇到这个错误.

jquery.corner.js文件中有错误

Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
Timestamp: Sat,25 Sep 2010 16:13:34 UTC
Message: Unexpected call to method or property access.
Line: 163
Char: 17
Code: 0
URI: file:///C:/Documents%20and%20Settings/User/Desktop/diverse2/js/jquery.corner.js

这是一个链接到该网站,它将查看正常的铬等,但在IE8错误也停止其他jQuery插件从工作,例如jQuery.cycle.

http://eosa.co.cc/themes2/diverse2/

这是圆角代码

$("#pageTitle,#pageTitle div#title").corner("tl bl 5px");
$("#navbar,.postDetail").corner("bl br 5px");
$(".jqueryslidemenu ul li ul li a,.BoxGrey,div#slideshow-container,#searchForm,#pageTitleContainer,.twoThirdsGrey,a.button,a.button-2,.rounded").corner("tl tr bl br 5px");

文件位于js / rounded.js中

jquery.corner.js的文件位于js / jquery.corner.js中.

谁能帮忙?

解决方法

问题是在IE中,您无法访问某些元素(如输入)的追加子方法.基本上,插件试图以IE不喜欢的方式来舍弃某些元素.

你有两个选择:

>通过jquery代码或实际的标记环绕这些元素,然后绕这个包装器div.
>使用不同的插件. Jquery Curvy Corners应该为你工作.

猜你在找的jQuery相关文章