Tag: 后备

CSS3过渡的JQuery后备

我正在寻找一个简单的CSS3转换代码的JQuery / JS回退。 我的javascript非常基本,所以我找到并编写替换代码并不容易。 我已经检查过modernizr但我并不是很了解很多文档。 这是一个使用transform: rotate(20deg)的图标transform: rotate(20deg)当hover时transform: rotate(20deg) (这不是IE中支持的问题)。 但问题是转型,我正在使用 .icon{ ….other css code -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear; } 这有一个JQuery后备吗? 我在考虑fadeIn(); 但我不知道我将如何编码。 像这样的东西?: $(icon).hover(function (){$(icon).fadeIn(“slow”);}); 我如何让浏览器知道它是一个后备,以便他们只选择JQuery,如果它是IE?

后备图像和超时 – 外部内容。 使用Javascript

如果外部图像未加载或加载时间过长,设置本地回退图像的最佳方法是什么。

HTML5类型检测和插件初始化

A部分: 我知道有很多东西告诉你浏览器是否支持某个HTML5属性,例如http://diveintohtml5.info/detect.html ,但他们没有告诉你如何从个人获取类型元素并使用该信息来初始化您的插件。 所以我尝试过: alert($(“input:date”)); //returns “[object Object]” alert($(“input[type=’date’]”)); //returns “[object Object]” alert($(“input”).attr(“type”)); //returns “text” … which is a lie. it should have been “date” 没有人工作。 我最终想出了这个(确实有效): var inputAttr = $(”).append($(this).clone()).remove().html().toLowerCase(); alert(inputAttr); // returns “” 谢谢: http : //jquery-howto.blogspot.com/2009/02/how-to-get-full-html-string-including.html 所以我的第一个问题:1。为什么我不能在不支持html5的浏览器中读取“type”属性? 您可以组成任何其他属性和虚假值并阅读它。 2.为什么我的解决方案有效? 为什么它在DOM中是否重要? B部分: 以下是我使用探测器的基本示例: $(function () { var tM = document.createElement(“input”); tM.setAttribute(“type”, “date”); if […]