gpt4 book ai didi

javascript - IE8 的 jquery.corner 问题

转载 作者:可可西里 更新时间:2023-11-01 02:39:56 27 4
gpt4 key购买 nike

过去一周一直在制作这个网站。刚刚在 IE8 中遇到这个错误。

jquery.corner.js 文件中存在错误:

Webpage error detailsUser 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 UTCMessage: Unexpected call to method or property access.Line: 163Char: 17Code: 0URI: file:///C:/Documents%20and%20Settings/User/Desktop/diverse2/js/jquery.corner.js

Here's a link to the site, it will view normal in chrome etc but in IE8 the error also stops other jQuery plugins from working e.g jQuery.cycle.

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

Here is the rounded corner codes:

$("#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 不喜欢的方式对某些元素进行舍入。

你有两个选择:

  1. 将这些元素包围在一个 div 中 - 通过 jquery 代码或在您的实际标记中,然后包围该包装 div。
  2. 使用不同的插件。 Jquery Curvy Corners应该适合你。

关于javascript - IE8 的 jquery.corner 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3794527/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com